#include <Storable.h>
Collaboration diagram for TAO_NS_Persistence_Record:
Public Types | |
LOCAL_NCONTEXT | |
OBJREF | |
REMOTE_NCONTEXT | |
enum | Record_Type { LOCAL_NCONTEXT, OBJREF, REMOTE_NCONTEXT } |
Public Member Functions | |
Record_Type | type () const |
void | type (Record_Type type) |
ACE_CString | id () const |
void | id (const ACE_CString &id) |
ACE_CString | kind () const |
void | kind (const ACE_CString &kind) |
ACE_CString | ref () const |
void | ref (const ACE_CString &ior) |
Private Attributes | |
Record_Type | type_ |
ACE_CString | id_ |
ACE_CString | kind_ |
ACE_CString | ref_ |
Definition at line 47 of file Storable.h.
ACE_INLINE void TAO_NS_Persistence_Record::id | ( | const ACE_CString & | id | ) |
ACE_INLINE ACE_CString TAO_NS_Persistence_Record::id | ( | ) | const |
Definition at line 55 of file Storable.inl.
References id_.
Referenced by id(), TAO_Storable_Naming_Context::load_map(), TAO_NS_FlatFileStream::operator<<(), TAO_NS_FlatFileStream::operator>>(), and TAO_Storable_Naming_Context::Write().
00056 { 00057 return this->id_; 00058 }
ACE_INLINE void TAO_NS_Persistence_Record::kind | ( | const ACE_CString & | kind | ) |
ACE_INLINE ACE_CString TAO_NS_Persistence_Record::kind | ( | ) | const |
Definition at line 67 of file Storable.inl.
References kind_.
Referenced by kind(), TAO_Storable_Naming_Context::load_map(), TAO_NS_FlatFileStream::operator<<(), TAO_NS_FlatFileStream::operator>>(), and TAO_Storable_Naming_Context::Write().
00068 { 00069 return this->kind_; 00070 }
ACE_INLINE void TAO_NS_Persistence_Record::ref | ( | const ACE_CString & | ior | ) |
ACE_INLINE ACE_CString TAO_NS_Persistence_Record::ref | ( | ) | const |
Definition at line 79 of file Storable.inl.
References ref_.
Referenced by TAO_Storable_Naming_Context::load_map(), TAO_NS_FlatFileStream::operator<<(), TAO_NS_FlatFileStream::operator>>(), ref(), and TAO_Storable_Naming_Context::Write().
00080 { 00081 return this->ref_; 00082 }
ACE_INLINE void TAO_NS_Persistence_Record::type | ( | Record_Type | type | ) |
ACE_INLINE TAO_NS_Persistence_Record::Record_Type TAO_NS_Persistence_Record::type | ( | ) | const |
Definition at line 43 of file Storable.inl.
References type_.
Referenced by TAO_Storable_Naming_Context::load_map(), TAO_NS_FlatFileStream::operator<<(), TAO_NS_FlatFileStream::operator>>(), and TAO_Storable_Naming_Context::Write().
00044 { 00045 return this->type_; 00046 }
ACE_CString TAO_NS_Persistence_Record::id_ [private] |
ACE_CString TAO_NS_Persistence_Record::kind_ [private] |
ACE_CString TAO_NS_Persistence_Record::ref_ [private] |
Record_Type TAO_NS_Persistence_Record::type_ [private] |