EMANE  1.0.1
EMANE::Application::NEMDirector Class Reference

#include <nemdirector.h>

Public Member Functions

 NEMDirector (const std::string &filename, NEMBuilder &builder)
 
 ~NEMDirector ()
 
std::unique_ptr< NEMManagerconstruct (const uuid_t &uuid)
 

Detailed Description

Definition at line 63 of file nemdirector.h.

Constructor & Destructor Documentation

◆ NEMDirector()

EMANE::Application::NEMDirector::NEMDirector ( const std::string &  filename,
NEMBuilder builder 
)

Constructor

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

Definition at line 38 of file nemdirector.cc.

◆ ~NEMDirector()

EMANE::Application::NEMDirector::~NEMDirector ( )

Destructor

Definition at line 47 of file nemdirector.cc.

Member Function Documentation

◆ construct()

std::unique_ptr< EMANE::Application::NEMManager > EMANE::Application::NEMDirector::construct ( const uuid_t &  uuid)

Constructs the platform

Parameters
uuidApplication UUID

Definition at line 51 of file nemdirector.cc.


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