Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOM_BaseObject_i Class Reference

#include <GEOM_BaseObject_i.hh>

Inheritance diagram for GEOM_BaseObject_i:
Inheritance graph

Public Member Functions

 GEOM_BaseObject_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine, Handle(GEOM_BaseObject) theImpl)
 
 ~GEOM_BaseObject_i ()
 
virtual char * GetEntry ()
 
virtual CORBA::Long GetStudyID ()
 
virtual CORBA::Long GetType ()
 
virtual CORBA::Long GetTick ()
 
virtual void SetName (const char *theName)
 
virtual char * GetName ()
 
virtual void SetStudyEntry (const char *theEntry)
 
virtual char * GetStudyEntry ()
 
virtual GEOM::ListOfGBOGetDependency ()
 
virtual GEOM::ListOfGBOGetLastDependency ()
 
virtual bool IsSame (GEOM::GEOM_BaseObject_ptr other)
 
virtual void SetParameters (const char *theParameters)
 
virtual char * GetParameters ()
 
virtual
GEOM::CreationInformationSeq
GetCreationInformation ()
 
 Handle (GEOM_BaseObject) GetImpl()
 

Protected Attributes

GEOM::GEOM_Gen_var _engine
 

Private Member Functions

 Handle (GEOM_BaseObject) _impl
 

Constructor & Destructor Documentation

GEOM_BaseObject_i::GEOM_BaseObject_i ( PortableServer::POA_ptr  thePOA,
GEOM::GEOM_Gen_ptr  theEngine,
Handle(GEOM_BaseObject theImpl 
)

constructor:

GEOM_BaseObject_i::~GEOM_BaseObject_i ( )

Member Function Documentation

GEOM::CreationInformationSeq * GEOM_BaseObject_i::GetCreationInformation ( )
virtual

References GetName(), and HANDLE_NAMESPACE.

GEOM::ListOfGBO * GEOM_BaseObject_i::GetDependency ( )
virtual

GetDependency

References _engine, Handle(), and HANDLE_NAMESPACE.

char * GEOM_BaseObject_i::GetEntry ( )
virtual

GetEntry

GEOM::ListOfGBO * GEOM_BaseObject_i::GetLastDependency ( )
virtual

GetLastDependency

References _engine, Handle(), and HANDLE_NAMESPACE.

char * GEOM_BaseObject_i::GetName ( )
virtual

GetName

char * GEOM_BaseObject_i::GetParameters ( )
virtual
char * GEOM_BaseObject_i::GetStudyEntry ( )
virtual

GetStudyEntry

CORBA::Long GEOM_BaseObject_i::GetStudyID ( )
virtual

GetStudyID

CORBA::Long GEOM_BaseObject_i::GetTick ( )
virtual

GetTick

CORBA::Long GEOM_BaseObject_i::GetType ( )
virtual

GetType

GEOM_BaseObject_i::Handle ( GEOM_BaseObject  )
inline
GEOM_BaseObject_i::Handle ( GEOM_BaseObject  )
private
bool GEOM_BaseObject_i::IsSame ( GEOM::GEOM_BaseObject_ptr  other)
virtual

Reimplemented in GEOM_Object_i.

References GetEntry().

void GEOM_BaseObject_i::SetName ( const char *  theName)
virtual

SetName

void GEOM_BaseObject_i::SetParameters ( const char *  theParameters)
virtual
void GEOM_BaseObject_i::SetStudyEntry ( const char *  theEntry)
virtual

SetStudyEntry

Member Data Documentation

GEOM::GEOM_Gen_var GEOM_BaseObject_i::_engine
protected

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