EMANE  1.2.1
EMANE::Registrar Class Referenceabstract

The Registrar interface provides access to all of the emulator registrars. More...

#include <registrar.h>

Inheritance diagram for EMANE::Registrar:
EMANE::RegistrarProxy

Public Member Functions

virtual ~Registrar ()
 
virtual ConfigurationRegistrarconfigurationRegistrar ()=0
 
virtual EventRegistrareventRegistrar ()=0
 
virtual StatisticRegistrarstatisticRegistrar ()=0
 

Detailed Description

The Registrar interface provides access to all of the emulator registrars.

Note
Registration may only occur during Component::initialize()

Definition at line 50 of file registrar.h.

Constructor & Destructor Documentation

◆ ~Registrar()

virtual EMANE::Registrar::~Registrar ( )
inlinevirtual

Destroys an instance

Definition at line 56 of file registrar.h.

Member Function Documentation

◆ configurationRegistrar()

virtual ConfigurationRegistrar& EMANE::Registrar::configurationRegistrar ( )
pure virtual

Gets a reference to the ConfigurationRegistrar

Returns
ConfigurationRegistrar reference

Implemented in EMANE::RegistrarProxy.

◆ eventRegistrar()

virtual EventRegistrar& EMANE::Registrar::eventRegistrar ( )
pure virtual

Gets a reference to the EventRegistrar

Returns
EventRegistrar reference

Implemented in EMANE::RegistrarProxy.

◆ statisticRegistrar()

virtual StatisticRegistrar& EMANE::Registrar::statisticRegistrar ( )
pure virtual

Gets a reference to the StatisticRegistrar

Returns
StatistcRegistrar reference

Implemented in EMANE::RegistrarProxy.


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