ps
Class CParserLine
in Parser.h
in Parser.cpp
- class CParserLine
Method Summary |
protected bool |
ClearArguments()
|
bool |
GetArgBool( size_t arg, bool& ret )
|
bool |
GetArgChar( size_t arg, char& ret )
|
size_t |
GetArgCount() const
|
bool |
GetArgDouble( size_t arg, double& ret )
|
bool |
GetArgFloat( size_t arg, float& ret )
|
bool |
GetArgInt( size_t arg, int& ret )
|
bool |
GetArgLong( size_t arg, long& ret )
|
bool |
GetArgShort( size_t arg, short& ret )
|
bool |
GetArgString( size_t arg, std::string& ret )
|
bool |
GetArgString( size_t arg, string& ret )
|
bool |
GetArgUnsignedInt( size_t arg, unsigned int& ret )
|
bool |
GetArgUnsignedLong( size_t arg, unsigned long& ret )
|
bool |
GetArgUnsignedShort( size_t arg, unsigned short& ret )
|
bool |
ParseString( const CParser& Parser, const std::string& strLine )
|
m_Arguments
public std::deque< CParserValue > m_Arguments;
m_ParseOK
public bool m_ParseOK;
m_TaskTypeName
public std::string m_TaskTypeName;
CParserLine
public CParserLine();
~CParserLine
public ~CParserLine();
ClearArguments
protected bool ClearArguments();
GetArgBool
public bool GetArgBool( size_t arg, bool& ret );
GetArgChar
public bool GetArgChar( size_t arg, char& ret );
GetArgCount
public size_t GetArgCount() const;
GetArgDouble
public bool GetArgDouble( size_t arg, double& ret );
GetArgFloat
public bool GetArgFloat( size_t arg, float& ret );
GetArgInt
public bool GetArgInt( size_t arg, int& ret );
GetArgLong
public bool GetArgLong( size_t arg, long& ret );
GetArgShort
public bool GetArgShort( size_t arg, short& ret );
GetArgString
public bool GetArgString( size_t arg, std::string& ret );
GetArgString
bool GetArgString( size_t arg, string& ret );
GetArgUnsignedInt
public bool GetArgUnsignedInt( size_t arg, unsigned int& ret );
GetArgUnsignedLong
public bool GetArgUnsignedLong( size_t arg, unsigned long& ret );
GetArgUnsignedShort
public bool GetArgUnsignedShort( size_t arg, unsigned short& ret );
ParseString
public bool ParseString( const CParser& Parser, const std::string& strLine );