Public Types | |
enum | Token { Token_EOS = -1, Token_Unknown = 0, Token_Number = 1, Token_Dot = 2, Token_Develop = 3, Token_Alpha = 4, Token_Beta = 5, Token_Final = 6 } |
Public Member Functions | |
VersionParser (const CP_String &inString) | |
Token | GetToken () |
UInt32 | GetTokenValue () const |
Protected Member Functions | |
bool | IsDigit (const CPUniChar ch) |
CPUniChar | GetNextInputChar () |
Protected Attributes | |
CP_String | fStringToParse |
UInt32 | fTokenValue |
CPUniChar | fCurrentChar |
UInt32 | fPosition |
inStringData | The string to convert. |
CP_ThrowRuntime | if the input string cannot be parsed as version |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|