ACE_Registry::Object Class Reference

An object representation. More...

#include <Registry.h>

List of all members.

Public Member Functions

 Object (void *data=0, u_long size=0, u_long type=REG_NONE)
 Default constructor.
void data (void *data)
 Set data.
void * data (void) const
 Get data.
void size (u_long size)
 Set size.
u_long size (void) const
 Get size.
void type (u_long type)
 Set type.
u_long type (void) const
 Get type.

Private Attributes

void * data_
 Pointer to data.
u_long size_
 Size of the data.
u_long type_
 Type of data.


Detailed Description

An object representation.

In CORBA, all objects inherit from (CORBA::Object). For the registry, this is used as a wrapper for an instance of a built-in data type. Think about an object as being similar to a file in a file system.


Constructor & Destructor Documentation

ACE_Registry::Object::Object void *  data = 0,
u_long  size = 0,
u_long  type = REG_NONE
 

Default constructor.


Member Function Documentation

void * ACE_Registry::Object::data void   )  const
 

Get data.

void ACE_Registry::Object::data void *  data  ) 
 

Set data.

u_long ACE_Registry::Object::size void   )  const
 

Get size.

void ACE_Registry::Object::size u_long  size  ) 
 

Set size.

u_long ACE_Registry::Object::type void   )  const
 

Get type.

void ACE_Registry::Object::type u_long  type  ) 
 

Set type.


Member Data Documentation

void* ACE_Registry::Object::data_ [private]
 

Pointer to data.

u_long ACE_Registry::Object::size_ [private]
 

Size of the data.

u_long ACE_Registry::Object::type_ [private]
 

Type of data.


The documentation for this class was generated from the following files:
Generated on Wed Nov 23 15:50:12 2005 for ACE by  doxygen 1.4.5