EMANE  1.2.1
transport.h File Reference
#include "emane/nemlayer.h"
#include <string>
#include <list>

Go to the source code of this file.

Classes

class  EMANE::Transport
 Base class for all transports. More...
 

Namespaces

 EMANE
 

Macros

#define DECLARE_TRANSPORT(X)
 

Macro Definition Documentation

◆ DECLARE_TRANSPORT

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

Definition at line 84 of file transport.h.