gParam Class Reference

#include <garg.h>

Inheritance diagram for gParam:

gList gListGeneric gStorage gTop List of all members.

Public Types

enum  eParamCriteria { e_Normal, e_StopSplitOnFirst = 1, e_NormalQuoted }

Public Member Functions

 gParam ()
 gParam (gString &copy, char *sParamSplit=nil, eParamCriteria aParamCriteria=e_Normal)
 gParam (char *s, char *sParamSplit=nil, eParamCriteria aParamCriteria=e_Normal)
virtual ~gParam ()
gStorageGetNewObjectFromFormat (char *s)
virtual unsigned Find (gString &s, gString &sSubStr, int iCriteria)

Public Attributes

gString strParamSplit

Static Public Attributes

static bool doAutoTrim = true

Protected Member Functions

int thisSplit (char *s, gString &strSplit, gList &resL)

Protected Attributes

eParamCriteria paramCriteria

Member Enumeration Documentation

enum gParam::eParamCriteria
 

Enumeration values:
e_Normal 
e_StopSplitOnFirst 
e_NormalQuoted 

Definition at line 25 of file garg.h.


Constructor & Destructor Documentation

gParam::gParam  ) 
 

Definition at line 13 of file garg.cpp.

gParam::gParam gString copy,
char *  sParamSplit = nil,
eParamCriteria  aParamCriteria = e_Normal
 

Definition at line 18 of file garg.cpp.

gParam::gParam char *  s,
char *  sParamSplit = nil,
eParamCriteria  aParamCriteria = e_Normal
 

Definition at line 31 of file garg.cpp.

gParam::~gParam  )  [virtual]
 

Definition at line 46 of file garg.cpp.


Member Function Documentation

unsigned gParam::Find gString s,
gString sSubStr,
int  iCriteria
[virtual]
 

Definition at line 110 of file garg.cpp.

Referenced by thisSplit().

gStorage * gParam::GetNewObjectFromFormat char *  s  ) 
 

Definition at line 50 of file garg.cpp.

Referenced by sParamRaw::BuildParamVal().

int gParam::thisSplit char *  s,
gString strSplit,
gList resL
[protected]
 

Definition at line 135 of file garg.cpp.

Referenced by GetNewObjectFromFormat(), and gParam().


Member Data Documentation

bool gParam::doAutoTrim = true [static]
 

Definition at line 10 of file garg.cpp.

Referenced by thisSplit().

eParamCriteria gParam::paramCriteria [protected]
 

Definition at line 46 of file garg.h.

Referenced by thisSplit().

gString gParam::strParamSplit
 

Definition at line 38 of file garg.h.

Referenced by GetNewObjectFromFormat(), and gParam().


The documentation for this class was generated from the following files:
Generated on Sat Aug 18 02:41:17 2007 for xpfweb_v2x lib by  doxygen 1.4.2