ARB
|
#include <ConfigMapping.h>
Public Member Functions | |
GB_ERROR | parseFrom (const std::string &configString) |
bool | has_entry (const char *entry) const |
const char * | get_entry (const char *entry) const |
void | set_entry (const std::string &entry, const std::string &value) |
void | delete_entry (const char *entry) |
std::string | config_string () const |
void | get_entries (class ConstStrArray &to_array) |
Static Public Member Functions | |
static GB_ERROR | decode_escapes (std::string &s) |
static void | encode_escapes (std::string &s, const char *to_escape) |
Definition at line 30 of file ConfigMapping.h.
GB_ERROR ConfigMapping::parseFrom | ( | const std::string & | configString | ) |
Definition at line 66 of file ConfigMapping.cxx.
References GBS_global_string(), NULp, and start.
Referenced by AWT_config::AWT_config(), SaiBoolchainOperator::make(), SaiAciApplicator::make(), and FieldTransfer::Rule::makeFromConfig().
|
inline |
Definition at line 35 of file ConfigMapping.h.
Referenced by AWT_config::has_entry().
Definition at line 39 of file ConfigMapping.h.
References NULp.
Referenced by AWT_config::get_entry(), SaiBoolchainOperator::make(), SaiAciApplicator::make(), FieldTransfer::Rule::makeFromConfig(), makeFromConfigRule(), and translate_config_changed_cb().
|
inline |
Definition at line 44 of file ConfigMapping.h.
Referenced by SaiBoolchainOperator::get_config(), SaiAciApplicator::get_config(), FieldTransfer::Rule::getConfig(), FieldTransfer::ReadRule::saveReadConfig(), FieldTransfer::WriteRule::saveWriteConfig(), and AWT_config::set_entry().
|
inline |
Definition at line 49 of file ConfigMapping.h.
Referenced by AWT_config::delete_entry().
|
inline |
Definition at line 55 of file ConfigMapping.h.
References encode_escapes(), result, and string().
Referenced by AWT_config::config_string(), SaiBoolchainOperator::get_config(), SaiAciApplicator::get_config(), and FieldTransfer::Rule::getConfig().
|
inline |
Definition at line 73 of file ConfigMapping.h.
References ConstStrArray::put(), and string().
Referenced by AWT_config::get_entries(), and translate_config_changed_cb().
|
static |
Definition at line 17 of file ConfigMapping.cxx.
References GBS_global_string(), and NULp.
Referenced by AWT_configuration::Load().
|
static |
Definition at line 50 of file ConfigMapping.cxx.
Referenced by config_string(), and AWT_configuration::Save().