OMNeT++ API 6.1
Discrete Event Simulation Library
cPacket Member List

This is the complete list of members for cPacket, including all inherited members.

addBitLength(int64_t delta)cPacketvirtual
addByteLength(int64_t delta)cPacketinline
addObject(cObject *par)cMessageinlinevirtual
addPar(const char *name)cMessageinlinevirtual
addPar(cMsgPar *par)cMessageinlinevirtual
arrivedOn(int gateId) constcMessageinline
arrivedOn(const char *gateName) constcMessage
arrivedOn(const char *gateName, int gateIndex) constcMessage
cEvent(const cEvent &event)cEventinline
cEvent(const char *name)cEventinlineexplicit
cMessage(const cMessage &msg)cMessage
cMessage(const char *name=nullptr, short kind=0)cMessageexplicit
cNamedObject()cNamedObjectinline
cNamedObject(const char *name, bool namepooling=true)cNamedObjectexplicit
cNamedObject(const cNamedObject &obj)cNamedObject
omnetpp::cNamedObject::cObject(const cObject &other)=defaultcObject
copyNotSupported() constcObject
cOwnedObject()cOwnedObject
cOwnedObject(const char *name, bool namepooling=true)cOwnedObjectexplicit
cOwnedObject(const cOwnedObject &obj)cOwnedObject
cPacket(const cPacket &packet)cPacket
cPacket(const char *name=nullptr, short kind=0, int64_t bitLength=0)cPacketexplicit
decapsulate()cPacketvirtual
drop(cOwnedObject *obj)cObjectprotectedvirtual
dropAndDelete(cOwnedObject *obj)cObjectprotected
dup() const overridecPacketinlinevirtual
encapsulate(cPacket *packet)cPacketvirtual
execute() overridecMessageprotectedvirtual
findObject(const char *name, bool deep=true)cObject
findPar(const char *name) constcMessagevirtual
forEachChild(cVisitor *v) overridecPacketvirtual
getArrivalGate() constcMessage
getArrivalGateId() constcMessageinline
getArrivalModule() constcMessageinline
getArrivalModuleId() constcMessageinline
getArrivalTime() constcMessageinline
getBitLength() constcPacketinlinevirtual
getByteLength() constcPacketinline
getClassAndFullName() constcObjectvirtual
getClassAndFullPath() constcObjectvirtual
getClassName() constcObjectvirtual
getContextPointer() constcMessageinline
getControlInfo() constcMessageinline
getCreationTime() constcMessageinline
getDescriptor() constcObjectvirtual
getDisplayString() const overridecPacketvirtual
getDuration() constcPacketinline
getEncapsulatedPacket() constcPacketvirtual
getFullName() constcObjectinlinevirtual
getFullPath() constcObjectvirtual
getId() constcMessageinline
getKind() constcMessageinline
getLiveMessageCount()cMessageinlinestatic
getLiveObjectCount()cOwnedObjectinlinestatic
getName() const overridecNamedObjectinlinevirtual
getNamePooling()cNamedObjectinlinevirtual
getObject(const char *name)cMessageinlinevirtual
getOwner() const overridecOwnedObjectinlinevirtual
getOwningContext()cOwnedObjectstatic
getParList()cMessageinlinevirtual
getRemainingDuration() constcPacketinline
getSchedulingPriority() constcEventinline
getSenderGate() constcMessage
getSenderGateId() constcMessageinline
getSenderModule() constcMessageinline
getSenderModuleId() constcMessageinline
getSendingTime() constcMessageinline
getTargetObject() const overridecMessageprotectedvirtual
getThisPtr() constcObjectinline
getTimestamp() constcMessageinline
getTotalMessageCount()cMessageinlinestatic
getTotalObjectCount()cOwnedObjectinlinestatic
getTransmissionId() constcPacketinline
getTreeId() constcMessageinline
hasBitError() constcPacketinlinevirtual
hasEncapsulatedPacket() constcPacketvirtual
hasObject(const char *name)cMessageinlinevirtual
hasPar(const char *name) constcMessageinlinevirtual
isMessage() const overridecMessageinlineprotectedvirtual
isName(const char *s) constcObject
isOwnedObject() const overridecOwnedObjectinlinevirtual
isPacket() const overridecPacketinlinevirtual
isReceptionEnd() constcPacketinline
isReceptionStart() constcPacketinline
isScheduled() constcEventinline
isSelfMessage() constcMessageinline
isSoftOwner() constcObjectinlinevirtual
isStale() overridecMessageprotectedvirtual
isUpdate() constcPacketinline
operator=(const cPacket &packet)cPacket
omnetpp::cMessage::operator=(const cMessage &msg)cMessage
omnetpp::cEvent::operator=(const cEvent &event)cEvent
omnetpp::cOwnedObject::operator=(const cOwnedObject &o)cOwnedObject
omnetpp::cNamedObject::operator=(const cNamedObject &o)cNamedObject
par(int index)cMessagevirtual
par(const char *name)cMessagevirtual
parsimPack(cCommBuffer *buffer) const overridecPacketvirtual
parsimUnpack(cCommBuffer *buffer) overridecPacketvirtual
printOn(std::ostream &os) constcObjectvirtual
removeControlInfo()cMessage
removeObject(const char *name)cMessageinlinevirtual
removeObject(cObject *par)cMessageinlinevirtual
resetMessageCounters()cMessageinlinestatic
resetObjectCounters()cOwnedObjectinlinestatic
setArrival(int moduleId, int gateId)cMessageinline
setArrival(int moduleId, int gateId, simtime_t_cref t)cMessageinline
setBitError(bool e)cPacketinlinevirtual
setBitLength(int64_t l)cPacketvirtual
setByteLength(int64_t l)cPacketinline
setContextPointer(void *p)cMessageinline
setControlInfo(cObject *p)cMessagevirtual
setKind(short k)cMessageinline
setName(const char *s)cNamedObjectvirtual
setNamePooling(bool b)cNamedObjectvirtual
setSchedulingPriority(short p)cEvent
setTimestamp()cMessageinline
setTimestamp(simtime_t t)cMessageinline
shouldPrecede(const cEvent *event) constcEvent
str() const overridecPacketvirtual
take(cOwnedObject *obj)cObjectprotectedvirtual
~cEvent()cEventinlinevirtual
~cMessage()cMessagevirtual
~cNamedObject()cNamedObjectvirtual
~cObject()cObjectvirtual
~cOwnedObject()cOwnedObjectvirtual
~cPacket()cPacketvirtual