TAO_CosNaming 4.0.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Private Attributes | List of all members
TAO_NS_Persistence_Record Class Reference

#include <Storable.h>

Collaboration diagram for TAO_NS_Persistence_Record:
Collaboration graph
[legend]

Public Types

enum  Record_Type { UNDEFINED , LOCAL_NCONTEXT , OBJREF , REMOTE_NCONTEXT }
 

Public Member Functions

 TAO_NS_Persistence_Record (Record_Type type=TAO_NS_Persistence_Record::UNDEFINED)
 
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_
 

Member Enumeration Documentation

◆ Record_Type

Enumerator
UNDEFINED 
LOCAL_NCONTEXT 
OBJREF 
REMOTE_NCONTEXT 

Constructor & Destructor Documentation

◆ TAO_NS_Persistence_Record()

TAO_NS_Persistence_Record::TAO_NS_Persistence_Record ( TAO_NS_Persistence_Record::Record_Type type = TAO_NS_Persistence_Record::UNDEFINED)

Member Function Documentation

◆ id() [1/2]

ACE_CString TAO_NS_Persistence_Record::id ( ) const

◆ id() [2/2]

void TAO_NS_Persistence_Record::id ( const ACE_CString & id)

◆ kind() [1/2]

ACE_CString TAO_NS_Persistence_Record::kind ( ) const

◆ kind() [2/2]

void TAO_NS_Persistence_Record::kind ( const ACE_CString & kind)

◆ ref() [1/2]

ACE_CString TAO_NS_Persistence_Record::ref ( ) const

◆ ref() [2/2]

void TAO_NS_Persistence_Record::ref ( const ACE_CString & ior)

◆ type() [1/2]

TAO_NS_Persistence_Record::Record_Type TAO_NS_Persistence_Record::type ( ) const

◆ type() [2/2]

void TAO_NS_Persistence_Record::type ( Record_Type type)

Member Data Documentation

◆ id_

ACE_CString TAO_NS_Persistence_Record::id_
private

◆ kind_

ACE_CString TAO_NS_Persistence_Record::kind_
private

◆ ref_

ACE_CString TAO_NS_Persistence_Record::ref_
private

◆ type_

Record_Type TAO_NS_Persistence_Record::type_
private

The documentation for this class was generated from the following files: