EMANE  1.0.1
EMANE::Application::EventDirector Class Reference

#include <eventdirector.h>

Public Member Functions

 EventDirector (const std::string &filename, EventGeneratorBuilder &builder)
 
 ~EventDirector ()
 
std::unique_ptr< EventGeneratorManagerconstruct (const uuid_t &uuid)
 

Detailed Description

Definition at line 61 of file eventdirector.h.

Constructor & Destructor Documentation

◆ EventDirector()

EMANE::Application::EventDirector::EventDirector ( const std::string &  filename,
EventGeneratorBuilder builder 
)

Constructor

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

Definition at line 37 of file eventdirector.cc.

◆ ~EventDirector()

EMANE::Application::EventDirector::~EventDirector ( )

Destructor

Definition at line 43 of file eventdirector.cc.

Member Function Documentation

◆ construct()

std::unique_ptr< EMANE::Application::EventGeneratorManager > EMANE::Application::EventDirector::construct ( const uuid_t &  uuid)

Constructs the passed-in platform

Parameters
uuidInstance UUID

Definition at line 47 of file eventdirector.cc.


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