|
ARB
|
#include <arb_strarray.h>#include <ErrorOrType.h>#include <string>#include <arbdb_base.h>#include <vector>

Go to the source code of this file.
Classes | |
| class | SaiCalcEnv |
| class | SaiOperator |
| class | FINAL_TYPE< SEQTYPE > |
| xml element More... | |
| class | FINAL_TYPE< SEQTYPE > |
| xml element More... | |
| class | SaiBoolRule |
| class | SaiBoolchainOperator |
| class | SaiAciApplicator |
Macros | |
| #define | sai_assert(cond) arb_assert(cond) |
| #define | SAI_OPERATOR_TYPES 4 |
Typedefs | |
| typedef SmartPtr< SaiOperator > | SaiOperatorPtr |
| typedef ErrorOr< std::string > | ErrorOrString |
| typedef ErrorOr< SaiOperatorPtr > | ErrorOrSaiOperatorPtr |
| typedef SmartPtr< class SaiBoolRule > | SaiBoolRulePtr |
| typedef ErrorOr< SaiBoolRulePtr > | ErrorOrSaiBoolRulePtr |
Enumerations | |
| enum | SaiOperatorType { SOP_ACI, SOP_TRANSLATE, SOP_MATRIX, SOP_BOOLCHAIN } |
| enum | SaiBoolOp { SBO_FIRST, SBO_AND, SBO_OR, SBO_XOR, SBO_NAND, SBO_NOR, SBO_XNOR } |
| #define sai_assert | ( | cond | ) | arb_assert(cond) |
Definition at line 30 of file saiop.h.
Referenced by SaiBoolchainOperator::addRule(), SaiBoolchainOperator::getRule(), and SaiBoolRule::prepare_input_data().
| #define SAI_OPERATOR_TYPES 4 |
Definition at line 47 of file saiop.h.
Referenced by saicalc_edit_method_cb().
| typedef SmartPtr<SaiOperator> SaiOperatorPtr |
| typedef ErrorOr<std::string> ErrorOrString |
| typedef ErrorOr<SaiOperatorPtr> ErrorOrSaiOperatorPtr |
| typedef SmartPtr<class SaiBoolRule> SaiBoolRulePtr |
| typedef ErrorOr<SaiBoolRulePtr> ErrorOrSaiBoolRulePtr |
| enum SaiOperatorType |
1.8.8