RINASim  October 2016
Documentation of framework for OMNeT++
SDUData_m.h
Go to the documentation of this file.
1 //
2 // Generated file, do not edit! Created by nedtool 5.0 from Common/SDUData.msg.
3 //
4 
5 #ifndef __SDUDATA_M_H
6 #define __SDUDATA_M_H
7 
8 #include <omnetpp.h>
9 
10 // nedtool version check
11 #define MSGC_VERSION 0x0500
12 #if (MSGC_VERSION!=OMNETPP_VERSION)
13 # error Version mismatch! Probably this file was generated by an earlier version of nedtool: 'make clean' should help.
14 #endif
15 
16 
17 
26 class SDUData : public ::omnetpp::cPacket
27 {
28  protected:
29 
30  private:
31  void copy(const SDUData& other);
32 
33  protected:
34  // protected and unimplemented operator==(), to prevent accidental usage
35  bool operator==(const SDUData&);
36 
37  public:
38  SDUData(const char *name=nullptr, int kind=0);
39  SDUData(const SDUData& other);
40  virtual ~SDUData();
41  SDUData& operator=(const SDUData& other);
42  virtual SDUData *dup() const {return new SDUData(*this);}
43  virtual void parsimPack(omnetpp::cCommBuffer *b) const;
44  virtual void parsimUnpack(omnetpp::cCommBuffer *b);
45 
46  // field getter/setter methods
47 };
48 
49 inline void doParsimPacking(omnetpp::cCommBuffer *b, const SDUData& obj) {obj.parsimPack(b);}
50 inline void doParsimUnpacking(omnetpp::cCommBuffer *b, SDUData& obj) {obj.parsimUnpack(b);}
51 
52 
53 #endif // ifndef __SDUDATA_M_H
54 
virtual void parsimPack(omnetpp::cCommBuffer *b) const
Definition: SDUData_m.cc:191
void copy(const SDUData &other)
Definition: SDUData_m.cc:187
virtual SDUData * dup() const
Definition: SDUData_m.h:42
SDUData & operator=(const SDUData &other)
Definition: SDUData_m.cc:179
SDUData(const char *name=nullptr, int kind=0)
Definition: SDUData_m.cc:166
void doParsimUnpacking(omnetpp::cCommBuffer *b, SDUData &obj)
Definition: SDUData_m.h:50
void doParsimPacking(omnetpp::cCommBuffer *b, const SDUData &obj)
Definition: SDUData_m.h:49
virtual void parsimUnpack(omnetpp::cCommBuffer *b)
Definition: SDUData_m.cc:196
bool operator==(const SDUData &)
virtual ~SDUData()
Definition: SDUData_m.cc:175