Horus Doc || IDL Reference || C++ Binding   Java Binding || Doxygen's quick Index  

HxCorba::ObjectUsage Class Reference

#include <HxCorbaConfigure.h>

Inheritance diagram for HxCorba::ObjectUsage::

OBProxy_HxCorba::ObjectUsage List of all members.

Public Types

typedef ObjectUsage_ptr _ptr_type
typedef ObjectUsage_var _var_type

Public Methods

 ObjectUsage ()
virtual ~ObjectUsage ()
virtual CORBA::Long getUsed (const char *unit)=0
virtual CORBA::Long getTotalLimit (const char *unit)=0
virtual void setTotalLimit (const char *unit, CORBA::Long limit)=0
virtual CORBA::Long getObjectLimit (const char *unit)=0
virtual void setObjectLimit (const char *unit, CORBA::Long limit)=0
virtual StringSeqlistUnits ()=0
virtual void close ()=0

Static Public Methods

ObjectUsage_ptr _duplicate (ObjectUsage_ptr p)
ObjectUsage_ptr _nil ()
ObjectUsage_ptr _narrow (CORBA::Object_ptr)
ObjectUsage_ptr _unchecked_narrow (CORBA::Object_ptr)
ObjectUsage_ptr _narrow (CORBA::AbstractBase_ptr)
ObjectUsage_ptr _unchecked_narrow (CORBA::AbstractBase_ptr)
const char ** _OB_staticIds ()

Static Protected Attributes

const char * ids_ []

Member Typedef Documentation

typedef ObjectUsage_ptr HxCorba::ObjectUsage::_ptr_type
 

typedef ObjectUsage_var HxCorba::ObjectUsage::_var_type
 


Constructor & Destructor Documentation

HxCorba::ObjectUsage::ObjectUsage   [inline]
 

Reimplemented in OBProxy_HxCorba::ObjectUsage.

virtual HxCorba::ObjectUsage::~ObjectUsage   [inline, virtual]
 

Reimplemented in OBProxy_HxCorba::ObjectUsage.


Member Function Documentation

ObjectUsage_ptr HxCorba::ObjectUsage::_duplicate ObjectUsage_ptr    p [inline, static]
 

ObjectUsage_ptr HxCorba::ObjectUsage::_nil   [inline, static]
 

HxCorba::ObjectUsage_ptr HxCorba::ObjectUsage::_narrow CORBA::Object_ptr    p [static]
 

HxCorba::ObjectUsage_ptr HxCorba::ObjectUsage::_unchecked_narrow CORBA::Object_ptr    p [static]
 

HxCorba::ObjectUsage_ptr HxCorba::ObjectUsage::_narrow CORBA::AbstractBase_ptr    p [static]
 

HxCorba::ObjectUsage_ptr HxCorba::ObjectUsage::_unchecked_narrow CORBA::AbstractBase_ptr    p [static]
 

const char ** HxCorba::ObjectUsage::_OB_staticIds   [static]
 

virtual CORBA::Long HxCorba::ObjectUsage::getUsed const char *    _ob_a0 [pure virtual]
 

Reimplemented in OBProxy_HxCorba::ObjectUsage.

virtual CORBA::Long HxCorba::ObjectUsage::getTotalLimit const char *    _ob_a0 [pure virtual]
 

Reimplemented in OBProxy_HxCorba::ObjectUsage.

virtual void HxCorba::ObjectUsage::setTotalLimit const char *    _ob_a0,
CORBA::Long    _ob_a1
[pure virtual]
 

Reimplemented in OBProxy_HxCorba::ObjectUsage.

virtual CORBA::Long HxCorba::ObjectUsage::getObjectLimit const char *    _ob_a0 [pure virtual]
 

Reimplemented in OBProxy_HxCorba::ObjectUsage.

virtual void HxCorba::ObjectUsage::setObjectLimit const char *    _ob_a0,
CORBA::Long    _ob_a1
[pure virtual]
 

Reimplemented in OBProxy_HxCorba::ObjectUsage.

virtual StringSeq* HxCorba::ObjectUsage::listUnits   [pure virtual]
 

Reimplemented in OBProxy_HxCorba::ObjectUsage.

virtual void HxCorba::ObjectUsage::close   [pure virtual]
 

Reimplemented in OBProxy_HxCorba::ObjectUsage.


Member Data Documentation

const char * HxCorba::ObjectUsage::ids_ [static, protected]
 

Initial value:

{
    "IDL:HxCorba/ObjectUsage:1.0",
    0
}


The documentation for this class was generated from the following files:
Generated on Mon Jan 27 15:08:07 2003 for C++Binding by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001