Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ssobjects::CParseIt Class Reference

#include <Parseit.h>

List of all members.

Public Methods

 CParseIt (bool Strip=false)
 CParseIt (LPCSTR Data, LPCSTR Sep=",",bool Strip=false)
 ~CParseIt ()
int GetNumFields ()
LPCSTR GetSeperator ()
void SetSeperator (LPCSTR Sep)
bool Parse ()
bool Parse (LPCSTR Data, LPCSTR Sep=",",bool Strip=false)
bool GetField (int nFNum, LPSTR Buff)
CParseField GetField (int n)
void ReSet ()

Protected Methods

bool IsSeperator (char s)

Protected Attributes

bool StripQuotes
char Seperator [10]
int NumFields
LinkedList<CParseFieldTheFields
LPSTR TheData


Constructor & Destructor Documentation

ssobjects::CParseIt::CParseIt ( bool Strip = false )
 

ssobjects::CParseIt::CParseIt ( LPCSTR Data,
LPCSTR Sep = ",",
bool Strip = false )
 

ssobjects::CParseIt::~CParseIt ( )
 


Member Function Documentation

CParseField ssobjects::CParseIt::GetField ( int n )
 

bool ssobjects::CParseIt::GetField ( int nFNum,
LPSTR Buff )
 

int ssobjects::CParseIt::GetNumFields ( ) [inline]
 

LPCSTR ssobjects::CParseIt::GetSeperator ( ) [inline]
 

bool ssobjects::CParseIt::IsSeperator ( char s ) [protected]
 

bool ssobjects::CParseIt::Parse ( LPCSTR Data,
LPCSTR Sep = ",",
bool Strip = false )
 

bool ssobjects::CParseIt::Parse ( )
 

void ssobjects::CParseIt::ReSet ( )
 

void ssobjects::CParseIt::SetSeperator ( LPCSTR Sep ) [inline]
 


Member Data Documentation

int ssobjects::CParseIt::NumFields [protected]
 

char ssobjects::CParseIt::Seperator [protected]
 

bool ssobjects::CParseIt::StripQuotes [protected]
 

LPSTR ssobjects::CParseIt::TheData [protected]
 

LinkedList< CParseField > ssobjects::CParseIt::TheFields<CParseField> [protected]
 


The documentation for this class was generated from the following files:
Generated at Tue Sep 25 00:26:36 2001 for SimpleServerObjects by doxygen1.2.7 written by Dimitri van Heesch, © 1997-2001