OSB_CORBA::E164Resource_i Class Reference

Inheritance diagram for OSB_CORBA::E164Resource_i:

Inheritance graph
[legend]
Collaboration diagram for OSB_CORBA::E164Resource_i:

Collaboration graph
[legend]
List of all members.

Detailed Description

Servant implementation of corba::res::E164Resource.

Definition at line 63 of file e164resource_i.h.

Public Member Functions

Implementation of E164Resource interface.

Static Public Attributes

Protected Types

Protected Member Functions


Member Typedef Documentation

typedef OSB_LIB::ResourceLists::E164List OSB_CORBA::E164Resource_i::E164List [protected]

Short-hand for a E.164 resource list.

Definition at line 92 of file e164resource_i.h.


Constructor & Destructor Documentation

OSB_CORBA::E164Resource_i::E164Resource_i ( NetworkManager_i nmgri,
const OSB_LIB::Resource::Oid oid 
)

Constructor with managing class and OSB library object id.

virtual OSB_CORBA::E164Resource_i::~E164Resource_i (  )  [virtual]

Empty virtual destructor.


Member Function Documentation

E164ResourceWriter* OSB_CORBA::E164Resource_i::getWriter (  )  throw (CORBA::SystemException, OsbCorbaException)

ReadGuard OSB_CORBA::E164Resource_i::lock (  )  const [protected, virtual]

Read lock the resource.

Implements OSB_CORBA::Resource_i.

virtual E164List::Rg OSB_CORBA::E164Resource_i::lockE164 (  )  const [protected, virtual]

Read lock the E.164 resource.

Reimplemented in OSB_CORBA::E164ResourceWriter_i.

Utf8String* OSB_CORBA::E164Resource_i::phoneNumber (  )  throw (CORBA::SystemException, OsbCorbaException)


Member Data Documentation

const std::string OSB_CORBA::E164Resource_i::IFC [static]

String representation of the interface.

Reimplemented from OSB_CORBA::Resource_i.

Reimplemented in OSB_CORBA::E164ResourceWriter_i.

Definition at line 69 of file e164resource_i.h.


The documentation for this class was generated from the following file:
Generated on Sat Sep 2 14:27:55 2006 for OSB Library by  doxygen 1.4.7