RINASim  October 2016
Documentation of framework for OMNeT++
ControlPDU_m.cc File Reference
#include <iostream>
#include <sstream>
#include "ControlPDU_m.h"

Go to the source code of this file.

Classes

class  ControlPDUDescriptor
 
class  NAckPDUDescriptor
 
class  FlowControlPDUDescriptor
 
class  AckOnlyPDUDescriptor
 
class  NackOnlyPDUDescriptor
 
class  AckFlowPDUDescriptor
 
class  NackFlowPDUDescriptor
 
class  FlowControlOnlyPDUDescriptor
 
class  SelectiveNAckFlowDescriptor
 
class  SelectiveAckFlowPDUDescriptor
 
class  SelectiveNackFlowPDUDescriptor
 
class  SelectiveAckPDUDescriptor
 
class  SelectiveNackPDUDescriptor
 
class  ControlAckPDUDescriptor
 
class  RendezvousPDUDescriptor
 

Namespaces

 omnetpp
 

Functions

template<typename T , typename A >
void omnetpp::doParsimPacking (omnetpp::cCommBuffer *buffer, const std::vector< T, A > &v)
 
template<typename T , typename A >
void omnetpp::doParsimUnpacking (omnetpp::cCommBuffer *buffer, std::vector< T, A > &v)
 
template<typename T , typename A >
void omnetpp::doParsimPacking (omnetpp::cCommBuffer *buffer, const std::list< T, A > &l)
 
template<typename T , typename A >
void omnetpp::doParsimUnpacking (omnetpp::cCommBuffer *buffer, std::list< T, A > &l)
 
template<typename T , typename Tr , typename A >
void omnetpp::doParsimPacking (omnetpp::cCommBuffer *buffer, const std::set< T, Tr, A > &s)
 
template<typename T , typename Tr , typename A >
void omnetpp::doParsimUnpacking (omnetpp::cCommBuffer *buffer, std::set< T, Tr, A > &s)
 
template<typename K , typename V , typename Tr , typename A >
void omnetpp::doParsimPacking (omnetpp::cCommBuffer *buffer, const std::map< K, V, Tr, A > &m)
 
template<typename K , typename V , typename Tr , typename A >
void omnetpp::doParsimUnpacking (omnetpp::cCommBuffer *buffer, std::map< K, V, Tr, A > &m)
 
template<typename T >
void omnetpp::doParsimArrayPacking (omnetpp::cCommBuffer *b, const T *t, int n)
 
template<typename T >
void omnetpp::doParsimArrayUnpacking (omnetpp::cCommBuffer *b, T *t, int n)
 
template<typename T >
void omnetpp::doParsimPacking (omnetpp::cCommBuffer *, const T &t)
 
template<typename T >
void omnetpp::doParsimUnpacking (omnetpp::cCommBuffer *, T &t)
 
template<typename T , typename A >
std::ostream & operator<< (std::ostream &out, const std::vector< T, A > &vec)
 
template<typename T >
std::ostream & operator<< (std::ostream &out, const T &)
 
 Register_Class (ControlPDU)
 
 Register_ClassDescriptor (ControlPDUDescriptor)
 
 Register_Class (NAckPDU)
 
 Register_ClassDescriptor (NAckPDUDescriptor)
 
 Register_Class (FlowControlPDU)
 
 Register_ClassDescriptor (FlowControlPDUDescriptor)
 
 Register_Class (AckOnlyPDU)
 
 Register_ClassDescriptor (AckOnlyPDUDescriptor)
 
 Register_Class (NackOnlyPDU)
 
 Register_ClassDescriptor (NackOnlyPDUDescriptor)
 
 Register_Class (AckFlowPDU)
 
 Register_ClassDescriptor (AckFlowPDUDescriptor)
 
 Register_Class (NackFlowPDU)
 
 Register_ClassDescriptor (NackFlowPDUDescriptor)
 
 Register_Class (FlowControlOnlyPDU)
 
 Register_ClassDescriptor (FlowControlOnlyPDUDescriptor)
 
 Register_Class (SelectiveNAckFlow)
 
 Register_ClassDescriptor (SelectiveNAckFlowDescriptor)
 
 Register_Class (SelectiveAckFlowPDU)
 
 Register_ClassDescriptor (SelectiveAckFlowPDUDescriptor)
 
 Register_Class (SelectiveNackFlowPDU)
 
 Register_ClassDescriptor (SelectiveNackFlowPDUDescriptor)
 
 Register_Class (SelectiveAckPDU)
 
 Register_ClassDescriptor (SelectiveAckPDUDescriptor)
 
 Register_Class (SelectiveNackPDU)
 
 Register_ClassDescriptor (SelectiveNackPDUDescriptor)
 
 Register_Class (ControlAckPDU)
 
 Register_ClassDescriptor (ControlAckPDUDescriptor)
 
 Register_Class (RendezvousPDU)
 
 Register_ClassDescriptor (RendezvousPDUDescriptor)
 

Function Documentation

template<typename T , typename A >
std::ostream& operator<< ( std::ostream &  out,
const std::vector< T, A > &  vec 
)

Definition at line 146 of file ControlPDU_m.cc.

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

Definition at line 142 of file ControlPDU_m.cc.

Register_Class ( ControlPDU  )
Register_Class ( NAckPDU  )
Register_Class ( FlowControlPDU  )
Register_Class ( AckOnlyPDU  )
Register_Class ( NackOnlyPDU  )
Register_Class ( AckFlowPDU  )
Register_Class ( NackFlowPDU  )
Register_Class ( FlowControlOnlyPDU  )
Register_Class ( SelectiveNAckFlow  )
Register_Class ( SelectiveAckFlowPDU  )
Register_Class ( SelectiveNackFlowPDU  )
Register_Class ( SelectiveAckPDU  )
Register_Class ( SelectiveNackPDU  )
Register_Class ( ControlAckPDU  )
Register_Class ( RendezvousPDU  )
Register_ClassDescriptor ( ControlPDUDescriptor  )
Register_ClassDescriptor ( NAckPDUDescriptor  )
Register_ClassDescriptor ( FlowControlPDUDescriptor  )
Register_ClassDescriptor ( AckOnlyPDUDescriptor  )
Register_ClassDescriptor ( NackOnlyPDUDescriptor  )
Register_ClassDescriptor ( AckFlowPDUDescriptor  )
Register_ClassDescriptor ( NackFlowPDUDescriptor  )
Register_ClassDescriptor ( FlowControlOnlyPDUDescriptor  )
Register_ClassDescriptor ( SelectiveNAckFlowDescriptor  )
Register_ClassDescriptor ( SelectiveAckFlowPDUDescriptor  )
Register_ClassDescriptor ( SelectiveNackFlowPDUDescriptor  )
Register_ClassDescriptor ( SelectiveAckPDUDescriptor  )
Register_ClassDescriptor ( SelectiveNackPDUDescriptor  )
Register_ClassDescriptor ( ControlAckPDUDescriptor  )
Register_ClassDescriptor ( RendezvousPDUDescriptor  )