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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.0