#include <SALOMEDS_SObject.hxx>
◆ SALOMEDS_SObject() [1/2]
SALOMEDS_SObject::SALOMEDS_SObject |
( |
SALOMEDS::SObject_ptr |
theSObject | ) |
|
◆ SALOMEDS_SObject() [2/2]
◆ ~SALOMEDS_SObject()
SALOMEDS_SObject::~SALOMEDS_SObject |
( |
| ) |
|
|
virtual |
◆ _PTR() [1/2]
virtual SALOMEDS_SObject::_PTR |
( |
SComponent |
| ) |
|
|
virtual |
◆ _PTR() [2/2]
virtual SALOMEDS_SObject::_PTR |
( |
SObject |
| ) |
|
|
virtual |
◆ Depth()
int SALOMEDS_SObject::Depth |
( |
| ) |
|
|
virtual |
◆ FindAttribute() [1/2]
bool SALOMEDS_SObject::FindAttribute |
( |
_PTR(GenericAttribute)& |
anAttribute, |
|
|
const std::string & |
aTypeOfAttribute |
|
) |
| |
|
virtual |
◆ FindAttribute() [2/2]
◆ FindSubObject() [1/2]
◆ FindSubObject() [2/2]
bool SALOMEDS_SObject::FindSubObject |
( |
int |
theTag, |
|
|
_PTR(SObject)& |
theObject |
|
) |
| |
|
virtual |
◆ GetAllAttributes()
std::vector< _PTR(GenericAttribute)> SALOMEDS_SObject::GetAllAttributes |
( |
| ) |
|
|
virtual |
◆ GetComment()
std::string SALOMEDS_SObject::GetComment |
( |
| ) |
|
|
virtual |
◆ GetCORBAImpl()
SALOMEDS::SObject_var SALOMEDS_SObject::GetCORBAImpl |
( |
| ) |
|
Referenced by _PTR(), SALOMEDS_AttributeTarget::Add(), SALOMEDS_StudyBuilder::Addreference(), SALOMEDS_UseCaseBuilder::AppendTo(), SALOMEDS_Study::CanCopy(), SALOMEDS_Study::CanPaste(), SALOMEDS_SComponent::ComponentDataType(), SALOMEDS_SComponent::ComponentIOR(), SALOMEDS_Study::Copy(), SALOMEDS_StudyBuilder::FindAttribute(), SALOMEDS_Study::FindDependances(), SALOMEDS_UseCaseBuilder::GetIndexInFather(), SALOMEDS_SComponent::GetSComponent(), SALOMEDS_UseCaseBuilder::InsertBefore(), SALOMEDS_StudyBuilder::IsGUID(), SALOMEDS_StudyBuilder::Load(), SALOMEDS_StudyBuilder::LoadWith(), SALOMEDS_AttributeTarget::Remove(), SALOMEDS_StudyBuilder::RemoveAttribute(), SALOMEDS_StudyBuilder::RemoveComponent(), SALOMEDS_StudyBuilder::RemoveObject(), SALOMEDS_StudyBuilder::RemoveObjectWithChildren(), SALOMEDS_StudyBuilder::RemoveReference(), SALOMEDS_StudyBuilder::SetComment(), SALOMEDS_StudyBuilder::SetGUID(), SALOMEDS_StudyBuilder::SetIOR(), and SALOMEDS_StudyBuilder::SetName().
◆ GetFather()
◆ GetFatherComponent()
◆ GetID()
std::string SALOMEDS_SObject::GetID |
( |
| ) |
|
|
virtual |
◆ GetIOR()
std::string SALOMEDS_SObject::GetIOR |
( |
| ) |
|
|
virtual |
◆ GetLastChildTag()
int SALOMEDS_SObject::GetLastChildTag |
( |
| ) |
|
|
virtual |
◆ GetLocalImpl()
Referenced by _PTR(), SALOMEDS_AttributeTarget::Add(), SALOMEDS_StudyBuilder::Addreference(), SALOMEDS_UseCaseBuilder::AppendTo(), SALOMEDS_Study::CanCopy(), SALOMEDS_Study::CanPaste(), SALOMEDS_SComponent::ComponentDataType(), SALOMEDS_SComponent::ComponentIOR(), SALOMEDS_Study::Copy(), SALOMEDS_StudyBuilder::FindAttribute(), SALOMEDS_Study::FindDependances(), SALOMEDS_UseCaseBuilder::GetIndexInFather(), SALOMEDS_SComponent::GetSComponent(), SALOMEDS_UseCaseBuilder::InsertBefore(), SALOMEDS_StudyBuilder::IsGUID(), SALOMEDS_StudyBuilder::Load(), SALOMEDS_StudyBuilder::LoadWith(), SALOMEDS_AttributeTarget::Remove(), SALOMEDS_StudyBuilder::RemoveAttribute(), SALOMEDS_StudyBuilder::RemoveComponent(), SALOMEDS_StudyBuilder::RemoveObject(), SALOMEDS_StudyBuilder::RemoveObjectWithChildren(), SALOMEDS_StudyBuilder::RemoveReference(), SALOMEDS_StudyBuilder::SetComment(), SALOMEDS_StudyBuilder::SetGUID(), SALOMEDS_StudyBuilder::SetIOR(), and SALOMEDS_StudyBuilder::SetName().
◆ GetName()
std::string SALOMEDS_SObject::GetName |
( |
| ) |
|
|
virtual |
◆ GetObject()
CORBA::Object_ptr SALOMEDS_SObject::GetObject |
( |
| ) |
|
◆ GetSObject()
SALOMEDS::SObject_ptr SALOMEDS_SObject::GetSObject |
( |
| ) |
|
◆ init_orb()
void SALOMEDS_SObject::init_orb |
( |
| ) |
|
|
private |
◆ IsNull()
bool SALOMEDS_SObject::IsNull |
( |
| ) |
const |
|
virtual |
◆ Name() [1/2]
std::string SALOMEDS_SObject::Name |
( |
| ) |
|
|
virtual |
◆ Name() [2/2]
void SALOMEDS_SObject::Name |
( |
const std::string & |
theName | ) |
|
|
virtual |
◆ ReferencedObject() [1/2]
bool SALOMEDS_SObject::ReferencedObject |
( |
_PTR(SObject)& |
theObject | ) |
|
|
virtual |
◆ ReferencedObject() [2/2]
◆ SetAttrString()
void SALOMEDS_SObject::SetAttrString |
( |
const std::string & |
theName, |
|
|
const std::string & |
theValue |
|
) |
| |
|
virtual |
◆ Tag()
int SALOMEDS_SObject::Tag |
( |
| ) |
|
|
virtual |
◆ _corba_impl
SALOMEDS::SObject_var SALOMEDS_SObject::_corba_impl |
|
protected |
Referenced by _PTR(), Depth(), FindAttribute(), FindSubObject(), GetAllAttributes(), GetComment(), GetID(), GetIOR(), GetLastChildTag(), GetName(), GetObject(), SALOMEDS_SComponent::GetSComponent(), GetSObject(), IsNull(), Name(), ReferencedObject(), SALOMEDS_SObject(), SetAttrString(), Tag(), and ~SALOMEDS_SObject().
◆ _isLocal
bool SALOMEDS_SObject::_isLocal |
|
protected |
Referenced by _PTR(), SALOMEDS_SComponent::ComponentDataType(), SALOMEDS_SComponent::ComponentIOR(), Depth(), FindAttribute(), FindSubObject(), GetAllAttributes(), GetComment(), GetID(), GetIOR(), GetLastChildTag(), GetName(), GetObject(), SALOMEDS_SComponent::GetSComponent(), GetSObject(), IsNull(), Name(), ReferencedObject(), SALOMEDS_SObject(), SetAttrString(), Tag(), and ~SALOMEDS_SObject().
◆ _local_impl
Referenced by _PTR(), Depth(), FindAttribute(), FindSubObject(), GetAllAttributes(), GetComment(), GetID(), GetIOR(), GetLastChildTag(), GetName(), GetSObject(), IsNull(), Name(), ReferencedObject(), SALOMEDS_SObject(), SetAttrString(), Tag(), and ~SALOMEDS_SObject().
◆ _orb
CORBA::ORB_var SALOMEDS_SObject::_orb |
|
protected |
Referenced by SALOME_Container.SALOME_Container_i::__init__(), SALOME_ContainerPy.SALOME_ContainerPy_Gen_i::__init__(), SALOME_ContainerPy.SALOME_ContainerPy_i::__init__(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i::__init__(), SALOME_NamingServicePy.SALOME_NamingServicePy_i::__init__(), SALOME_ContainerPy.SALOME_ContainerPy_Gen_i::create_component_instance(), SALOME_Container.SALOME_Container_i::create_component_instance(), SALOME_Container.SALOME_Container_i::create_pynode(), SALOME_Container.SALOME_Container_i::create_pyscriptnode(), GetObject(), SALOMEDS_SComponent::GetSComponent(), GetSObject(), init_orb(), SALOME_Embedded_NamingService_ClientPy.SALOME_Embedded_NamingService_ClientPy::Register(), SALOME_Embedded_NamingService_ClientPy.SALOME_Embedded_NamingService_ClientPy::Resolve(), and SALOME_ContainerPy.SALOME_ContainerPy_Gen_i::Shutdown().