ARB
|
#include <saiop.h>
Public Member Functions | |
SaiBoolRule (SaiBoolOp op_, bool specifyTrueChars_, const char *chars_) | |
SaiBoolOp | get_op () const |
bool | specifiesTrueChars () const |
const char * | get_chars () const |
void | prepare_input_data (const char *input, size_t len, char *output) const |
void | apply (char *inout, const char *in, size_t len) const |
std::string | to_string () const |
Static Public Member Functions | |
static ErrorOrSaiBoolRulePtr | make (const char *fromString) |
|
inline |
Definition at line 158 of file saiop.h.
Referenced by display_selected_rule_cb().
|
inline |
Definition at line 159 of file saiop.h.
Referenced by del_boolrule_cb(), and display_selected_rule_cb().
|
inline |
Definition at line 160 of file saiop.h.
Referenced by del_boolrule_cb(), and display_selected_rule_cb().
Definition at line 162 of file saiop.h.
References sai_assert.
|
static |
Definition at line 382 of file saiop.cxx.
References ARB_strpartdup(), chars, ARB_ERROR::deliver(), error(), and GBS_global_string().
Referenced by boolchain_gui_changed_cb(), del_boolrule_cb(), display_selected_rule_cb(), and makeFromConfigRule().
string SaiBoolRule::to_string | ( | ) | const |
Definition at line 359 of file saiop.cxx.
References chars, MAXLEN, result, and sai_assert.
Referenced by bool_config_changed_cb(), and del_boolrule_cb().