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

#include <saiop.h>

Inheritance diagram for SaiAciApplicator:
Inheritance graph
[legend]
Collaboration diagram for SaiAciApplicator:
Collaboration graph
[legend]

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_)
inline

Definition at line 216 of file saiop.h.

Member Function Documentation

ErrorOrSaiOperatorPtr SaiAciApplicator::make ( const char config)
static

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
virtual

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
virtual
const std::string SaiAciApplicator::get_aci ( ) const
inline

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: