EMANE  1.0.1
EMANE::Application::EventAgentDirector Class Reference

#include <eventagentdirector.h>

Public Member Functions

 EventAgentDirector (const std::string &filename, EventAgentBuilder &builder)
 
 ~EventAgentDirector ()
 
std::unique_ptr< EventAgentManagerconstruct (const uuid_t &uuid)
 

Detailed Description

Definition at line 61 of file eventagentdirector.h.

Constructor & Destructor Documentation

◆ EventAgentDirector()

EMANE::Application::EventAgentDirector::EventAgentDirector ( const std::string &  filename,
EventAgentBuilder builder 
)

Constructor

Parameters
filenamereference to the base XML filename
builderreference to the EventAgentBuilder
Exceptions
ParseExceptionwhen an XML parse error occurs.
ValidateExceptionwhen an XML validation error occurs.

Definition at line 44 of file eventagentdirector.cc.

◆ ~EventAgentDirector()

EMANE::Application::EventAgentDirector::~EventAgentDirector ( )

Destructor

Definition at line 53 of file eventagentdirector.cc.

Member Function Documentation

◆ construct()

std::unique_ptr< EMANE::Application::EventAgentManager > EMANE::Application::EventAgentDirector::construct ( const uuid_t &  uuid)

Constructs the passed-in platform

Parameters
uuidInstance UUID

Definition at line 62 of file eventagentdirector.cc.


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