Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# ACE_Registry::Object Class Reference

An object representation. More...

`#include <Registry.h>`

List of all members.

## Public Methods
| Object (void *data = 0, u_long size = 0, u_long type = REG_NONE)
| Default constructor.
void | data (void *data)
| Set/Get data.
void* | data (void) const
void | size (u_long size)
| Set/Get size.
u_long | size (void) const
void | type (u_long type)
| Set/Get type.
u_long | type (void) const
## 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

void ACE_Registry::Object::data ( | void * data )

| Set/Get data.

u_long ACE_Registry::Object::size ( | void ) const

void ACE_Registry::Object::size ( | u_long size )

| Set/Get size.

u_long ACE_Registry::Object::type ( | void ) const

void ACE_Registry::Object::type ( | u_long type )

| Set/Get 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:

- Registry.h
- Registry.cpp