5 #ifndef __USERDATAFIELD_M_H
6 #define __USERDATAFIELD_M_H
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.
92 virtual UserDataField_Base *
dup()
const {
throw omnetpp::cRuntimeError(
"You forgot to manually add a dup() function to class UserDataField");}
93 virtual void parsimPack(omnetpp::cCommBuffer *b)
const;
114 #endif // ifndef __USERDATAFIELD_M_H
virtual unsigned int getSduSeqNum() const
virtual void setNoLength(bool noLength)
virtual void setSduSeqNumPresent(bool sduSeqNumPresent)
virtual bool getFirstFragment() const
void copy(const UserDataField_Base &other)
UserDataField_Base & operator=(const UserDataField_Base &other)
virtual ~UserDataField_Base()
virtual UserDataField_Base * dup() const
virtual void setLastFragment(bool lastFragment)
virtual void setSduSeqNum(unsigned int sduSeqNum)
UserDataField_Base(const char *name=nullptr, int kind=0)
virtual void setFirstFragment(bool firstFragment)
bool operator==(const UserDataField_Base &)
virtual bool getCompleteSDU() const
virtual bool getLastFragment() const
virtual void setCompleteSDU(bool completeSDU)
virtual bool getMidFragment() const
virtual bool getNoLength() const
virtual void setMidFragment(bool midFragment)
virtual bool getSduSeqNumPresent() const
virtual void parsimUnpack(omnetpp::cCommBuffer *b)
virtual void parsimPack(omnetpp::cCommBuffer *b) const