#include <Protocol.h>
Inheritance diagram for ACE_RMCast::NRTM:


Public Member Functions | |
| map_ (10) | |
| map_ (10) | |
| NRTM_ptr | clone () |
| void | insert (Address const &addr, u64 sn) |
| u64 | find (Address const &addr) const |
| bool | empty () const |
| virtual void | serialize_body (ostream &os) const |
| virtual void | serialize_body (sstream &ss) const |
Static Public Member Functions | |
| static u32 | max_count (u32 max_size) |
Public Attributes | |
| __pad0__: Profile (h) | |
| __pad1__: Profile (id) | |
Static Public Attributes | |
| static u16 const | id = 0x0006 |
Protected Member Functions | |
| virtual Profile_ptr | clone_ () |
| i | done () |
| i | advance ()) |
Protected Attributes | |
| __pad2__: Profile (nrtm) { for (Map::const_iterator i (nrtm.map_) | |
Private Types | |
| typedef ACE_Hash_Map_Manager_Ex< Address, u64, AddressHasher, ACE_Equal_To< Address >, ACE_Null_Mutex > | Map |
Private Attributes | |
| Map | map_ |
typedef ACE_Hash_Map_Manager_Ex<Address, u64, AddressHasher, ACE_Equal_To<Address>, ACE_Null_Mutex> ACE_RMCast::NRTM::Map [private] |
| i ACE_RMCast::NRTM::advance | ( | ) | [inline, protected] |
| NRTM_ptr ACE_RMCast::NRTM::clone | ( | ) | [inline] |
Reimplemented from ACE_RMCast::Profile.
| virtual Profile_ptr ACE_RMCast::NRTM::clone_ | ( | ) | [inline, protected, virtual] |
Implements ACE_RMCast::Profile.
| i ACE_RMCast::NRTM::done | ( | ) | [protected] |
| bool ACE_RMCast::NRTM::empty | ( | ) | const [inline] |
| ACE_RMCast::NRTM::map_ | ( | 10 | ) | [inline] |
| ACE_RMCast::NRTM::map_ | ( | 10 | ) | [inline] |
| virtual void ACE_RMCast::NRTM::serialize_body | ( | sstream & | ss | ) | const [inline, virtual] |
Implements ACE_RMCast::Profile.
| virtual void ACE_RMCast::NRTM::serialize_body | ( | ostream & | os | ) | const [inline, virtual] |
Implements ACE_RMCast::Profile.
ACE_RMCast::NRTM::__pad2__ [protected] |
u16 const ACE_RMCast::NRTM::id = 0x0006 [static] |
Map ACE_RMCast::NRTM::map_ [private] |
1.4.6-4