source/ariba/communication/modules/transport/omnet/AribaOmnetMessage_m.cc File Reference

#include <iostream>
#include <sstream>
#include "./AribaOmnetMessage_m.h"

Include dependency graph for AribaOmnetMessage_m.cc:

Go to the source code of this file.

Classes

class  AribaOmnetMessageDescriptor

Defines

#define DOPACKING(T, R)
#define _

Functions

template<typename T>
std::ostream & operator<< (std::ostream &out, const T &)
template<typename T>
void doPacking (cCommBuffer *, T &t)
template<typename T>
void doUnpacking (cCommBuffer *, T &t)
template<typename T>
void doPacking (cCommBuffer *b, T *t, int n)
template<typename T>
void doUnpacking (cCommBuffer *b, T *t, int n)
void doPacking (cCommBuffer *, cPolymorphic &)
void doUnpacking (cCommBuffer *, cPolymorphic &)
 Register_Class (AribaOmnetMessage)
 Register_ClassDescriptor (AribaOmnetMessageDescriptor)


Define Documentation

#define _

Definition at line 48 of file AribaOmnetMessage_m.cc.

#define DOPACKING ( T,
 ) 

Value:

inline void doPacking(cCommBuffer *b, T R a) {b->pack(a);}  \
    inline void doPacking(cCommBuffer *b, T *a, int n) {b->pack(a,n);}  \
    inline void doUnpacking(cCommBuffer *b, T& a) {b->unpack(a);}  \
    inline void doUnpacking(cCommBuffer *b, T *a, int n) {b->unpack(a,n);}

Definition at line 43 of file AribaOmnetMessage_m.cc.


Function Documentation

void doPacking ( cCommBuffer *  ,
cPolymorphic &   
) [inline]

Definition at line 40 of file AribaOmnetMessage_m.cc.

template<typename T>
void doPacking ( cCommBuffer *  b,
T *  t,
int  n 
) [inline]

Definition at line 31 of file AribaOmnetMessage_m.cc.

References doPacking().

template<typename T>
void doPacking ( cCommBuffer *  ,
T &  t 
) [inline]

Definition at line 21 of file AribaOmnetMessage_m.cc.

Referenced by doPacking(), and AribaOmnetMessage::netPack().

void doUnpacking ( cCommBuffer *  ,
cPolymorphic &   
) [inline]

Definition at line 41 of file AribaOmnetMessage_m.cc.

template<typename T>
void doUnpacking ( cCommBuffer *  b,
T *  t,
int  n 
) [inline]

Definition at line 36 of file AribaOmnetMessage_m.cc.

References doUnpacking().

template<typename T>
void doUnpacking ( cCommBuffer *  ,
T &  t 
) [inline]

Definition at line 25 of file AribaOmnetMessage_m.cc.

Referenced by doUnpacking(), and AribaOmnetMessage::netUnpack().

template<typename T>
std::ostream& operator<< ( std::ostream &  out,
const T &   
) [inline]

Definition at line 17 of file AribaOmnetMessage_m.cc.

Register_Class ( AribaOmnetMessage   ) 

Register_ClassDescriptor ( AribaOmnetMessageDescriptor   ) 


Generated on Wed May 27 18:22:16 2009 for Ariba by  doxygen 1.5.6