EMANE  1.2.1
EMANE::Generators::EEL::LoaderPathloss Class Reference

#include <eelloaderpathloss.h>

Inheritance diagram for EMANE::Generators::EEL::LoaderPathloss:
EMANE::Generators::EEL::LoaderPlugin

Public Member Functions

 LoaderPathloss ()
 
 ~LoaderPathloss ()
 
void load (const ModuleType &modelType, const ModuleId &moduleId, const EventType &eventType, const InputArguments &args) override
 
EventInfoList getEvents (EventPublishMode mode) override
 

Detailed Description

Definition at line 49 of file eelloaderpathloss.h.

Constructor & Destructor Documentation

◆ LoaderPathloss()

EMANE::Generators::EEL::LoaderPathloss::LoaderPathloss ( )

Definition at line 44 of file eelloaderpathloss.cc.

◆ ~LoaderPathloss()

EMANE::Generators::EEL::LoaderPathloss::~LoaderPathloss ( )

Definition at line 47 of file eelloaderpathloss.cc.

Member Function Documentation

◆ getEvents()

EMANE::Generators::EEL::EventInfoList EMANE::Generators::EEL::LoaderPathloss::getEvents ( EventPublishMode  mode)
overridevirtual

Gets the events to publish

Parameters
modePublish either the complete current known list of events or just those items that have changed
Returns
event information to publish

Implements EMANE::Generators::EEL::LoaderPlugin.

Definition at line 160 of file eelloaderpathloss.cc.

◆ load()

void EMANE::Generators::EEL::LoaderPathloss::load ( const ModuleType moduleType,
const ModuleId moduleId,
const EventType eventType,
const InputArguments args 
)
overridevirtual

Loads an EEL expression

Parameters
moduleTypeModule type
moduleIdModule id
eventTypeThe event type
argsThe event arguments
Exceptions
FormatExceptionwhen a module load fails

Implements EMANE::Generators::EEL::LoaderPlugin.

Definition at line 50 of file eelloaderpathloss.cc.


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