|
| SEXPR_LIST (int aLineNumber) |
|
template<typename... Args> |
| SEXPR_LIST (const Args &... args) |
|
template<typename... Args> |
size_t | Scan (const Args &... args) |
|
template<typename... Args> |
void | AddChildren (const Args &... args) |
|
bool | IsList () const |
|
bool | IsSymbol () const |
|
bool | IsString () const |
|
bool | IsDouble () const |
|
bool | IsInteger () const |
|
void | AddChild (SEXPR *aChild) |
|
SEXPR_VECTOR const * | GetChildren () const |
|
SEXPR * | GetChild (size_t aIndex) const |
|
size_t | GetNumberOfChildren () const |
|
int64_t | GetLongInteger () const |
|
int32_t | GetInteger () const |
|
float | GetFloat () const |
|
double | GetDouble () const |
|
std::string const & | GetString () const |
|
std::string const & | GetSymbol () const |
|
SEXPR_LIST * | GetList () |
|
std::string | AsString (size_t aLevel=0) const |
|
size_t | GetLineNumber () const |
|
|
SEXPR_LIST & | operator<< (SEXPR_LIST &list, double value) |
|
SEXPR_LIST & | operator<< (SEXPR_LIST &list, float value) |
|
SEXPR_LIST & | operator<< (SEXPR_LIST &list, int64_t value) |
|
SEXPR_LIST & | operator<< (SEXPR_LIST &list, int32_t value) |
|
SEXPR_LIST & | operator<< (SEXPR_LIST &list, std::string value) |
|
SEXPR_LIST & | operator<< (SEXPR_LIST &list, const _OUT_STRING setting) |
|
SEXPR_LIST & | operator<< (SEXPR_LIST &list, const ISEXPRABLE &obj) |
|
SEXPR_LIST & | operator<< (SEXPR_LIST &list, SEXPR_LIST *list2) |
|
SEXPR_LIST & | operator<< (SEXPR_LIST &list, SEXPR *obj) |
|
SEXPR_LIST & | operator>> (SEXPR_LIST &input, ISEXPRABLE &obj) |
|
SEXPR_LIST & | operator>> (SEXPR_LIST &input, std::string &str) |
|
SEXPR_LIST & | operator>> (SEXPR_LIST &input, int32_t &inte) |
|
SEXPR_LIST & | operator>> (SEXPR_LIST &input, int64_t &inte) |
|
SEXPR_LIST & | operator>> (SEXPR_LIST &input, float &inte) |
|
SEXPR_LIST & | operator>> (SEXPR_LIST &input, double &inte) |
|
SEXPR_LIST & | operator>> (SEXPR_LIST &input, const _IN_STRING is) |
|
|
| SEXPR (SEXPR_TYPE aType, size_t aLineNumber) |
|
| SEXPR (SEXPR_TYPE aType) |
|
SEXPR_TYPE | m_type |
|
size_t | m_lineNumber |
|
The documentation for this class was generated from the following files:
- 3rd_party/sexpr/sexpr.h
- 3rd_party/sexpr/sexpr.cpp