Identifier table structure for parseNextIdentifier( std::string::const_iterator&, std::string::const_iterator, ...);.
More...
#include <parseUtils.hpp>
Identifier table structure for parseNextIdentifier( std::string::const_iterator&, std::string::const_iterator, ...);.
_Wolframe::utils::IdentifierTable::IdentifierTable |
( |
bool |
casesensitive_, |
|
|
const char ** |
arg |
|
) |
| |
Constructor.
- Parameters
-
[in] | casesensitive_ | true, if the keywords inserted are case sensitive |
[in] | arg | NULL terminated array of identifiers to insert |
const char* _Wolframe::utils::IdentifierTable::idstring |
( |
int |
id | ) |
const |
Get the keyword with index 'id' (starting from 1)
int _Wolframe::utils::IdentifierTable::operator[] |
( |
const std::string & |
| ) |
const |
std::string _Wolframe::utils::IdentifierTable::tostring |
( |
| ) |
const |
Get the list of keywords defined as string for log messages.
const char** _Wolframe::utils::IdentifierTable::m_arg |
|
private |
bool _Wolframe::utils::IdentifierTable::m_casesensitive |
|
private |
std::map<std::string,int> _Wolframe::utils::IdentifierTable::m_tab |
|
private |
The documentation for this class was generated from the following file: