Public Member Functions | Static Public Member Functions | List of all members
SaiAciApplicator Class Reference

#include <saiop.h>

Inheritance diagram for SaiAciApplicator:
Inheritance graph
Collaboration diagram for SaiAciApplicator:
Collaboration graph

Public Member Functions

 SaiAciApplicator (const char *aci_)
std::string get_config () const OVERRIDE
ErrorOrString apply (const SaiCalcEnv &calcEnv) const OVERRIDE
const std::string get_aci () const
- Public Member Functions inherited from SaiOperator
 SaiOperator (SaiOperatorType type_)
virtual ~SaiOperator ()
SaiOperatorType get_type () const
std::string get_description () const

Static Public Member Functions

static ErrorOrSaiOperatorPtr make (const char *config)
- Static Public Member Functions inherited from SaiOperator
static ErrorOrSaiOperatorPtr make (SaiOperatorType type, const char *config)
static const chartype_name (SaiOperatorType type)

Detailed Description

Definition at line 212 of file saiop.h.

Constructor & Destructor Documentation

SaiAciApplicator::SaiAciApplicator ( const char aci_)

Definition at line 216 of file saiop.h.

Member Function Documentation

ErrorOrSaiOperatorPtr SaiAciApplicator::make ( const char config)

Definition at line 598 of file saiop.cxx.

References ConfigMapping::get_entry(), ConfigMapping::parseFrom(), and result.

Referenced by SaiOperator::make().

std::string SaiAciApplicator::get_config ( ) const

Implements SaiOperator.

Definition at line 592 of file saiop.cxx.

References ConfigMapping::config_string(), and ConfigMapping::set_entry().

Referenced by aci_gui_changed_cb().

ErrorOrString SaiAciApplicator::apply ( const SaiCalcEnv calcEnv) const
const std::string SaiAciApplicator::get_aci ( ) const

Definition at line 226 of file saiop.h.

Referenced by aci_config_changed_cb().

The documentation for this class was generated from the following files: