General KERNEL Documentation     End User KERNEL Services  


SALOMEDSClient_SObject Class Reference

#include <SALOMEDSClient_SObject.hxx>

Inheritance diagram for SALOMEDSClient_SObject:

Inheritance graph

Public Member Functions

virtual ~SALOMEDSClient_SObject ()
virtual std::string GetID ()=0
virtual clt_shared_ptr< SALOMEDSClient_SComponentGetFatherComponent ()=0
virtual clt_shared_ptr< SALOMEDSClient_SObjectGetFather ()=0
virtual bool FindAttribute (clt_shared_ptr< SALOMEDSClient_GenericAttribute > &anAttribute, const std::string &aTypeOfAttribute)=0
virtual bool ReferencedObject (clt_shared_ptr< SALOMEDSClient_SObject > &theObject)=0
virtual bool FindSubObject (int theTag, clt_shared_ptr< SALOMEDSClient_SObject > &theObject)=0
virtual clt_shared_ptr< SALOMEDSClient_StudyGetStudy ()=0
virtual std::string Name ()=0
virtual void Name (const std::string &theName)=0

Constructor & Destructor Documentation

virtual SALOMEDSClient_SObject::~SALOMEDSClient_SObject  )  [inline, virtual]
 


Member Function Documentation

virtual std::string SALOMEDSClient_SObject::GetID  )  [pure virtual]
 

Implemented in SALOMEDS_SObject.

virtual clt_shared_ptr<SALOMEDSClient_SComponent > SALOMEDSClient_SObject::GetFatherComponent  )  [pure virtual]
 

virtual clt_shared_ptr<SALOMEDSClient_SObject > SALOMEDSClient_SObject::GetFather  )  [pure virtual]
 

virtual bool SALOMEDSClient_SObject::FindAttribute clt_shared_ptr< SALOMEDSClient_GenericAttribute > &  anAttribute,
const std::string &  aTypeOfAttribute
[pure virtual]
 

virtual bool SALOMEDSClient_SObject::ReferencedObject clt_shared_ptr< SALOMEDSClient_SObject > &  theObject  )  [pure virtual]
 

virtual bool SALOMEDSClient_SObject::FindSubObject int  theTag,
clt_shared_ptr< SALOMEDSClient_SObject > &  theObject
[pure virtual]
 

virtual clt_shared_ptr<SALOMEDSClient_Study > SALOMEDSClient_SObject::GetStudy  )  [pure virtual]
 

virtual std::string SALOMEDSClient_SObject::Name  )  [pure virtual]
 

Implemented in SALOMEDS_SObject.

virtual void SALOMEDSClient_SObject::Name const std::string &  theName  )  [pure virtual]
 

Implemented in SALOMEDS_SObject.