zenilib
0.5.3.0
|
Variable Length Unique IDentifier. More...
#include <VLUID.h>
Inherits Zeni::Serializable.
Public Member Functions | |
int | compare (const VLUID &rhs) const |
bool | operator!= (const VLUID &rhs) const |
VLUID & | operator++ () |
VLUID | operator++ (int) |
bool | operator< (const VLUID &rhs) const |
bool | operator<= (const VLUID &rhs) const |
bool | operator== (const VLUID &rhs) const |
bool | operator> (const VLUID &rhs) const |
bool | operator>= (const VLUID &rhs) const |
const unsigned char & | operator[] (const size_t &index) const |
virtual std::ostream & | serialize (std::ostream &os) const |
Uint16 | size () const |
virtual std::istream & | unserialize (std::istream &is) |
Public Member Functions inherited from Zeni::Serializable | |
Serializable () | |
virtual | ~Serializable () |
Additional Inherited Members | |
Protected Attributes inherited from Zeni::Serializable | |
Uint16 | m_size |
Variable Length Unique IDentifier.
When the length of an ID has to be able to grow until the end of time, this is the way to go.
Contact: bazal d@ze nipex .com
Definition at line 25 of file VLUID.cpp.
References Zeni::Serializable::m_size.
VLUID & Zeni::VLUID::operator++ | ( | ) |
Definition at line 45 of file VLUID.cpp.
References Zeni::Serializable::m_size.
|
virtual |
Implements Zeni::Serializable.
Definition at line 67 of file VLUID.cpp.
References Zeni::Serializable::m_size, and Zeni::Serializable::serialize().
Referenced by Zeni::Split_UDP_Socket::send().
|
inlinevirtual |
Reimplemented from Zeni::Serializable.
Definition at line 60 of file VLUID.h.
References Zeni::Serializable::m_size.
Referenced by Zeni::Split_UDP_Socket::receive(), and Zeni::Split_UDP_Socket::send().
|
virtual |
Implements Zeni::Serializable.
Definition at line 73 of file VLUID.cpp.
References Zeni::Serializable::m_size, and Zeni::Serializable::unserialize().
Referenced by Zeni::Split_UDP_Socket::receive().