KrisLibrary
1.0.0
|
Public Member Functions | |
ParamList (const PrimitiveValue &a1) | |
ParamList (const PrimitiveValue &a1, const PrimitiveValue &a2) | |
ParamList (const PrimitiveValue &a1, const PrimitiveValue &a2, const PrimitiveValue &a3) | |
ParamList (const PrimitiveValue &a1, const PrimitiveValue &a2, const PrimitiveValue &a3, const PrimitiveValue &a4) | |
ParamList (const std::vector< PrimitiveValue > &args) | |
ParamList (const std::map< string, PrimitiveValue > &args) | |
bool | parse (const string &str) |
string | write () const |
size_t | size () const |
bool | empty () const |
void | clear () |
bool | contains (const std::string &name) const |
PrimitiveValue & | operator[] (int index) |
const PrimitiveValue & | operator[] (int index) const |
PrimitiveValue & | operator[] (const std::string &name) |
const PrimitiveValue & | operator[] (const std::string &name) const |
Public Attributes | |
std::vector< PrimitiveValue > | args |
std::map< std::string, int > | names |