ACE_RMCast
6.1.8
|
#include <Protocol.h>
Classes | |
class | Header |
Public Member Functions | |
virtual | ~Profile () |
Profile_ptr | clone () |
u16 | id () const |
u16 | size () const |
virtual void | serialize_body (ostream &) const =0 |
virtual void | serialize_body (sstream &) const =0 |
Protected Member Functions | |
Profile (u16 id) | |
Profile (Header const &h) | |
virtual Profile_ptr | clone_ ()=0 |
void | size (u16 s) |
u16 | calculate_size () |
Private Member Functions | |
Profile & | operator= (Profile const &) |
Private Attributes | |
Header | header_ |
Friends | |
ostream & | operator<< (ostream &os, Profile const &p) |
sstream & | operator<< (sstream &ss, Profile const &p) |
|
inlinevirtual |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inline |
|
protectedpure virtual |
Implemented in ACE_RMCast::Part, ACE_RMCast::NoData, ACE_RMCast::NRTM, ACE_RMCast::NAK, ACE_RMCast::SN, ACE_RMCast::Data, ACE_RMCast::To, and ACE_RMCast::From.
|
inline |
|
pure virtual |
Implemented in ACE_RMCast::Part, ACE_RMCast::NoData, ACE_RMCast::NRTM, ACE_RMCast::NAK, ACE_RMCast::SN, ACE_RMCast::Data, ACE_RMCast::To, and ACE_RMCast::From.
|
pure virtual |
Implemented in ACE_RMCast::Part, ACE_RMCast::NoData, ACE_RMCast::NRTM, ACE_RMCast::NAK, ACE_RMCast::SN, ACE_RMCast::Data, ACE_RMCast::To, and ACE_RMCast::From.
|
inline |
|
inlineprotected |
|
private |