ARB
Public Member Functions | Protected Member Functions | List of all members
AISC_Object Class Reference

#include <aisc_global.h>

Inheritance diagram for AISC_Object:
Inheritance graph
[legend]
Collaboration diagram for AISC_Object:
Collaboration graph
[legend]

Public Member Functions

 AISC_Object (int type_)
 
bool exists () const
 
long get () const
 
int type () const
 
void clear ()
 
void init (long remotePtr)
 
longas_result_param ()
 
- Public Member Functions inherited from Noncopyable
 Noncopyable ()
 

Protected Member Functions

void set (int remoteType, long remotePtr)
 

Detailed Description

Definition at line 54 of file aisc_global.h.

Constructor & Destructor Documentation

AISC_Object::AISC_Object ( int  type_)
inline

Definition at line 65 of file aisc_global.h.

Member Function Documentation

void AISC_Object::set ( int  remoteType,
long  remotePtr 
)
inlineprotected

Definition at line 62 of file aisc_global.h.

References aisc_assert.

Referenced by init().

bool AISC_Object::exists ( ) const
inline

Definition at line 67 of file aisc_global.h.

Referenced by aisc_open(), and init().

long AISC_Object::get ( ) const
inline

Definition at line 68 of file aisc_global.h.

Referenced by aisc_create().

int AISC_Object::type ( ) const
inline

Definition at line 69 of file aisc_global.h.

Referenced by aisc_create().

void AISC_Object::clear ( )
inline

Definition at line 71 of file aisc_global.h.

Referenced by aisc_open().

void AISC_Object::init ( long  remotePtr)
inline

Definition at line 72 of file aisc_global.h.

References aisc_assert, exists(), and set().

Referenced by aisc_open().

long* AISC_Object::as_result_param ( )
inline

Definition at line 74 of file aisc_global.h.


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