|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
CVarPath Class Reference#include <varpath.h>
List of all members.
Public Methods |
| CVarPath (const std::string &raw) |
void | decode () |
void | display () |
Public Attributes |
std::vector< std::pair< std::string,
std::string > > | Destination |
Private Methods |
std::string | getToken () |
| VarPath ::= [bloc '.']* bloc bloc ::= '[' [VarPath ',']* VarPath ']' | name name ::= [ascii]* ['*']. More...
|
Private Attributes |
std::string | RawVarPath |
uint32 | TokenPos |
Constructor & Destructor Documentation
CVarPath::CVarPath |
( |
const std::string & |
raw |
) |
[inline] |
|
Member Function Documentation
void CVarPath::decode |
( |
|
) |
|
|
void CVarPath::display |
( |
|
) |
|
|
string CVarPath::getToken |
( |
|
) |
[private] |
|
|
VarPath ::= [bloc '.']* bloc bloc ::= '[' [VarPath ',']* VarPath ']' | name name ::= [ascii]* ['*'].
Definition at line 77 of file varpath.cpp.
References RawVarPath, res, and TokenPos.
Referenced by decode. |
Member Data Documentation
std::vector<std::pair<std::string, std::string> > CVarPath::Destination
|
|
std::string CVarPath::RawVarPath [private]
|
|
uint32 CVarPath::TokenPos [private]
|
|
The documentation for this class was generated from the following files:
|
|