Back to index

salome-kernel  6.5.0
Public Member Functions
SALOMEDSClient_SComponent Class Reference

#include <SALOMEDSClient_SComponent.hxx>

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

List of all members.

Public Member Functions

virtual ~SALOMEDSClient_SComponent ()
virtual std::string ComponentDataType ()=0
virtual bool ComponentIOR (std::string &theID)=0
virtual bool IsNull () const =0
virtual std::string GetID ()=0
virtual _PTR (SComponent) GetFatherComponent()=0
virtual _PTR (SObject) GetFather()=0
virtual _PTR (Study) GetStudy()=0
virtual bool FindAttribute (_PTR(GenericAttribute)&anAttribute, const std::string &aTypeOfAttribute)=0
virtual bool ReferencedObject (_PTR(SObject)&theObject)=0
virtual bool FindSubObject (int theTag, _PTR(SObject)&theObject)=0
virtual std::string Name ()=0
virtual void Name (const std::string &theName)=0
virtual std::vector< _PTR(GenericAttribute)> GetAllAttributes ()=0
virtual std::string GetName ()=0
virtual std::string GetComment ()=0
virtual std::string GetIOR ()=0
virtual int Tag ()=0
virtual int Depth ()=0

Detailed Description

Definition at line 34 of file SALOMEDSClient_SComponent.hxx.


Constructor & Destructor Documentation

Definition at line 37 of file SALOMEDSClient_SComponent.hxx.

{}

Member Function Documentation

virtual SALOMEDSClient_SObject::_PTR ( SComponent  ) [pure virtual, inherited]

Implemented in Standard_EXPORT.

virtual SALOMEDSClient_SObject::_PTR ( SObject  ) [pure virtual, inherited]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual SALOMEDSClient_SObject::_PTR ( Study  ) [pure virtual, inherited]

Implemented in Standard_EXPORT.

virtual std::string SALOMEDSClient_SComponent::ComponentDataType ( ) [pure virtual]
virtual bool SALOMEDSClient_SComponent::ComponentIOR ( std::string &  theID) [pure virtual]

Implemented in Standard_EXPORT.

virtual int SALOMEDSClient_SObject::Depth ( ) [pure virtual, inherited]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual bool SALOMEDSClient_SObject::FindAttribute ( _PTR(GenericAttribute)&  anAttribute,
const std::string &  aTypeOfAttribute 
) [pure virtual, inherited]

Implemented in Standard_EXPORT.

virtual bool SALOMEDSClient_SObject::FindSubObject ( int  theTag,
_PTR(SObject)&  theObject 
) [pure virtual, inherited]

Implemented in Standard_EXPORT.

virtual std::vector<_PTR(GenericAttribute)> SALOMEDSClient_SObject::GetAllAttributes ( ) [pure virtual, inherited]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual std::string SALOMEDSClient_SObject::GetComment ( ) [pure virtual, inherited]
virtual std::string SALOMEDSClient_SObject::GetID ( ) [pure virtual, inherited]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual std::string SALOMEDSClient_SObject::GetIOR ( ) [pure virtual, inherited]
virtual std::string SALOMEDSClient_SObject::GetName ( ) [pure virtual, inherited]

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual bool SALOMEDSClient_SObject::IsNull ( ) const [pure virtual, inherited]

Implemented in Standard_EXPORT.

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

Implemented in Standard_EXPORT, and Standard_EXPORT.

virtual bool SALOMEDSClient_SObject::ReferencedObject ( _PTR(SObject)&  theObject) [pure virtual, inherited]

Implemented in Standard_EXPORT.

virtual int SALOMEDSClient_SObject::Tag ( ) [pure virtual, inherited]

Implemented in Standard_EXPORT, and Standard_EXPORT.


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