ccommbuffer.h Source File¶
|
API
|
ccommbuffer.h
Buffer for the communications layer of parallel simulation.
Definition ccommbuffer.h:42
virtual void unpack(short *d, int size)=0
virtual void pack(int d)=0
virtual void unpack(bool *d, int size)=0
virtual void pack(const unsigned char *d, int size)=0
virtual void pack(const char *d)=0
virtual void pack(unsigned char d)=0
virtual void pack(char d)=0
virtual void pack(float d)=0
virtual void unpack(unsigned long long &d)=0
virtual void unpack(unsigned int *d, int size)=0
virtual void pack(long long d)=0
virtual void pack(const opp_string *d, int size)=0
virtual void pack(unsigned short d)=0
virtual cObject * unpackObject()
virtual void pack(const unsigned short *d, int size)=0
virtual void pack(unsigned long d)=0
virtual void pack(const unsigned long *d, int size)=0
virtual void pack(const bool *d, int size)=0
virtual void unpack(int &d)=0
virtual void unpack(long &d)=0
virtual void pack(const short *d, int size)=0
virtual void unpack(bool &d)=0
virtual void unpack(char *d, int size)=0
virtual void pack(const long long *d, int size)=0
virtual bool isBufferEmpty() const =0
virtual void unpack(unsigned char *d, int size)=0
virtual void pack(const unsigned long long *d, int size)=0
virtual void pack(const char **d, int size)=0
virtual void unpack(float &d)=0
virtual void pack(const double *d, int size)=0
virtual void unpack(SimTime &d)=0
virtual void packObject(cObject *obj)
virtual void pack(SimTime d)=0
virtual void pack(const unsigned int *d, int size)=0
virtual void pack(double d)=0
virtual void pack(unsigned long long d)=0
virtual void pack(const float *d, int size)=0
virtual void pack(const int *d, int size)=0
virtual void pack(const opp_string &d)=0
virtual void unpack(char &d)=0
virtual void unpack(int *d, int size)=0
virtual void unpack(SimTime *d, int size)=0
virtual void unpack(long long *d, int size)=0
virtual void unpack(long long &d)=0
virtual void unpack(opp_string &d)=0
virtual void pack(short d)=0
virtual void unpack(short &d)=0
virtual void unpack(double *d, int size)=0
virtual void pack(bool d)=0
virtual void unpack(unsigned short &d)=0
virtual void pack(const SimTime *d, int size)=0
virtual void unpack(unsigned long long *d, int size)=0
virtual void unpack(unsigned long &d)=0
virtual void pack(long d)=0
virtual void unpack(unsigned short *d, int size)=0
virtual void unpack(unsigned char &d)=0
virtual void unpack(long double *d, int size)=0
virtual void unpack(const char *&d)=0
virtual void pack(long double d)=0
virtual void assertBufferEmpty()=0
virtual void unpack(unsigned long *d, int size)=0
virtual void pack(const long double *d, int size)=0
virtual void unpack(opp_string *d, int size)=0
virtual void pack(const char *d, int size)=0
virtual void pack(unsigned int d)=0
virtual void unpack(unsigned int &d)=0
virtual void unpack(float *d, int size)=0
virtual void unpack(double &d)=0
virtual void unpack(const char **d, int size)=0
virtual void unpack(long *d, int size)=0
virtual void unpack(long double &d)=0
virtual void pack(const long *d, int size)=0
Lightweight string class, used internally in some parts of OMNeT++.
Definition opp_string.h:40
Generated on for API by