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

CParseIt::CParseIt bool    Strip = false
 

CParseIt::CParseIt LPCSTR    Data,
LPCSTR    Sep = ",",
bool    Strip = false
 

CParseIt::~CParseIt  
 


Member Function Documentation

CParseField CParseIt::GetField int    N
 

bool CParseIt::GetField int    N,
LPSTR    Buff
 

int ssobjects::CParseIt::GetNumFields   [inline]
 

LPCSTR ssobjects::CParseIt::GetSeperator   [inline]
 

bool CParseIt::IsSeperator char    s [protected]
 

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

bool CParseIt::Parse  
 

void CParseIt::ReSet  
 

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


Member Data Documentation

int ssobjects::CParseIt::NumFields [protected]
 

char ssobjects::CParseIt::Seperator[10] [protected]
 

bool ssobjects::CParseIt::StripQuotes [protected]
 

LPSTR ssobjects::CParseIt::TheData [protected]
 

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


The documentation for this class was generated from the following files:
Generated on Thu Nov 8 12:39:27 2001 for SimpleServerObjects by doxygen1.2.11 written by Dimitri van Heesch, © 1997-2001