EMANE  1.0.1
eventagent.h File Reference
#include "emane/component.h"
#include "emane/types.h"
#include "emane/platformserviceuser.h"
#include "emane/componenttypes.h"
#include "emane/buildable.h"
#include <list>

Go to the source code of this file.

Classes

class  EMANE::EventAgent
 Base class for all event agents. More...
 

Namespaces

 EMANE
 

Macros

#define DECLARE_EVENT_AGENT(X)
 

Macro Definition Documentation

◆ DECLARE_EVENT_AGENT

#define DECLARE_EVENT_AGENT (   X)
Value:
{return new X(id,p);} \
extern "C" void destroy(EMANE::EventAgent * p) \
{delete p;}
The PlatformServiceProvider interface provides access to emulator services.
Base class for all event agents.
Definition: eventagent.h:52
std::uint16_t NEMId
Definition: types.h:52

Definition at line 72 of file eventagent.h.