Back to index

salome-kernel  6.5.0
Public Member Functions | Private Attributes
SALOMEDS_StudyBuilder_i Class Reference

#include <SALOMEDS_StudyBuilder_i.hxx>

List of all members.

Public Member Functions

 SALOMEDS_StudyBuilder_i (SALOMEDSImpl_StudyBuilder *, CORBA::ORB_ptr)
 Function : constructor Purpose :
 ~SALOMEDS_StudyBuilder_i ()
 Function : destructor Purpose :
virtual SALOMEDS::SComponent_ptr NewComponent (const char *ComponentDataType)
 NewComponent.
virtual void DefineComponentInstance (SALOMEDS::SComponent_ptr, CORBA::Object_ptr ComponentIOR)
 DefineComponentInstance.
virtual void RemoveComponent (SALOMEDS::SComponent_ptr aComponent)
 <long-description>
virtual SALOMEDS::SObject_ptr NewObject (SALOMEDS::SObject_ptr theFatherObject)
 <long-description>
virtual SALOMEDS::SObject_ptr NewObjectToTag (SALOMEDS::SObject_ptr theFatherObject, CORBA::Long atag)
 <long-description>
virtual void AddDirectory (const char *thePath)
 The methods adds a new subdirectory, the path can be absolute or relative (then the current context is used)
virtual void LoadWith (SALOMEDS::SComponent_ptr sco, SALOMEDS::Driver_ptr Engine) throw (SALOME::SALOME_Exception)
 Function : LoadWith Purpose :
virtual void Load (SALOMEDS::SObject_ptr sco)
 Function : Load Purpose :
virtual void RemoveObject (SALOMEDS::SObject_ptr anObject)
 Function : RemoveObject Purpose :
virtual void RemoveObjectWithChildren (SALOMEDS::SObject_ptr anObject)
 Function : RemoveObjectWithChildren Purpose :
virtual
SALOMEDS::GenericAttribute_ptr 
FindOrCreateAttribute (SALOMEDS::SObject_ptr anObject, const char *aTypeOfAttribute)
 Function : FindOrCreateAttribute Purpose : Add attribute of given type to SObject, if there is attribute of such type, returns existing one.
virtual CORBA::Boolean FindAttribute (SALOMEDS::SObject_ptr anObject, SALOMEDS::GenericAttribute_out anAttribute, const char *aTypeOfAttribute)
 Function : FindAttribute Purpose : Find attribute of given type assigned SObject, returns true if it is found.
virtual void RemoveAttribute (SALOMEDS::SObject_ptr anObject, const char *aTypeOfAttribute)
 Function : RemoveAttribute Purpose : Remove attribute of given type assigned SObject.
virtual void Addreference (SALOMEDS::SObject_ptr me, SALOMEDS::SObject_ptr thereferencedObject)
 Function : Addreference Purpose :
virtual void RemoveReference (SALOMEDS::SObject_ptr me)
 Function : RemoveReference Purpose :
virtual void SetGUID (SALOMEDS::SObject_ptr anObject, const char *theGUID)
 Function : SetGUID Purpose :
virtual bool IsGUID (SALOMEDS::SObject_ptr anObject, const char *theGUID)
 Function : IsGUID Purpose :
virtual void NewCommand ()
 Function : NewCommand Purpose :
virtual void CommitCommand () throw (SALOMEDS::StudyBuilder::LockProtection)
 Function : CommitCommand Purpose :
virtual CORBA::Boolean HasOpenCommand ()
 Function : HasOpenCommand Purpose :
virtual void AbortCommand ()
 Function : AbortCommand Purpose :
virtual void Undo () throw (SALOMEDS::StudyBuilder::LockProtection)
 Function : Undo Purpose :
virtual void Redo () throw (SALOMEDS::StudyBuilder::LockProtection)
 Function : Redo Purpose :
CORBA::Boolean GetAvailableUndos ()
 Function : GetAvailableUndos Purpose :
CORBA::Boolean GetAvailableRedos ()
 Function : GetAvailableRedos Purpose :
CORBA::Boolean IsSaved ()
CORBA::Boolean IsModified ()
virtual CORBA::Long UndoLimit ()
 Function : UndoLimit Purpose :
virtual void UndoLimit (CORBA::Long)
 Function : UndoLimit Purpose :
void CheckLocked () throw (SALOMEDS::StudyBuilder::LockProtection)
 Function : CheckLocked Purpose :
virtual void SetName (SALOMEDS::SObject_ptr theSO, const char *theValue) throw (SALOMEDS::StudyBuilder::LockProtection)
 Function : SetName Purpose :
virtual void SetComment (SALOMEDS::SObject_ptr theSO, const char *theValue) throw (SALOMEDS::StudyBuilder::LockProtection)
 Function : SetComment Purpose :
virtual void SetIOR (SALOMEDS::SObject_ptr theSO, const char *theValue) throw (SALOMEDS::StudyBuilder::LockProtection)
 Function : SetIOR Purpose :
SALOMEDSImpl_StudyBuilder * GetImpl ()

Private Attributes

CORBA::ORB_var _orb
SALOMEDSImpl_StudyBuilder * _impl

Detailed Description

Definition at line 40 of file SALOMEDS_StudyBuilder_i.hxx.


Constructor & Destructor Documentation

SALOMEDS_StudyBuilder_i::SALOMEDS_StudyBuilder_i ( SALOMEDSImpl_StudyBuilder *  theImpl,
CORBA::ORB_ptr  orb 
)

Function : constructor Purpose :

Definition at line 55 of file SALOMEDS_StudyBuilder_i.cxx.

{
  _orb = CORBA::ORB::_duplicate(orb);
  _impl = theImpl;
}

Function : destructor Purpose :

Definition at line 67 of file SALOMEDS_StudyBuilder_i.cxx.

{}

Member Function Documentation

Function : AbortCommand Purpose :

Definition at line 417 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  _impl->AbortCommand();
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::AddDirectory ( const char *  thePath) [virtual]

The methods adds a new subdirectory, the path can be absolute or relative (then the current context is used)

Function : AddDirectory Purpose : adds a new directory with a path = thePath.

Definition at line 328 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  if(thePath == NULL || strlen(thePath) == 0) throw SALOMEDS::Study::StudyInvalidDirectory();
  if(!_impl->AddDirectory(std::string(thePath))) {
    std::string anErrorCode = _impl->GetErrorCode();
    if(anErrorCode == "StudyNameAlreadyUsed") throw SALOMEDS::Study::StudyNameAlreadyUsed(); 
    if(anErrorCode == "StudyInvalidDirectory") throw SALOMEDS::Study::StudyInvalidDirectory(); 
    if(anErrorCode == "StudyInvalidComponent") throw SALOMEDS::Study::StudyInvalidComponent();  
  }
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::Addreference ( SALOMEDS::SObject_ptr  me,
SALOMEDS::SObject_ptr  thereferencedObject 
) [virtual]

Function : Addreference Purpose :

Definition at line 291 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  ASSERT(!CORBA::is_nil(me));
  ASSERT(!CORBA::is_nil(theReferencedObject));
 
  SALOMEDSImpl_SObject aSO, aRefSO;
  CORBA::String_var anID = me->GetID();
  aSO = _impl->GetOwner()->GetSObject(anID.in());
  anID=theReferencedObject->GetID();
  aRefSO = _impl->GetOwner()->GetSObject(anID.in());
  _impl->Addreference(aSO, aRefSO);
}

Here is the call graph for this function:

Function : CheckLocked Purpose :

Definition at line 509 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  Unexpect aCatch(SBLockProtection);
  try {
    _impl->CheckLocked();
  }
  catch(...) {
    throw SALOMEDS::StudyBuilder::LockProtection();
  }
}

Here is the call graph for this function:

Here is the caller graph for this function:

Function : CommitCommand Purpose :

Definition at line 388 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  Unexpect aCatch(SBLockProtection);
  try {
    _impl->CommitCommand();
  }
  catch(...) {
    MESSAGE("Locked document modification !!!");
    throw SALOMEDS::StudyBuilder::LockProtection();
  }
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::DefineComponentInstance ( SALOMEDS::SComponent_ptr  aComponent,
CORBA::Object_ptr  ComponentIOR 
) [virtual]

DefineComponentInstance.

Function : DefineComponentInstance Purpose : Add IOR attribute of a Scomponent.

Parameters:
SComponent_ptr
ComponentIOR

Definition at line 93 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  CORBA::String_var anID=aComponent->GetID();
  SALOMEDSImpl_SComponent aSCO = _impl->GetOwner()->GetSComponent(anID.in());

  CORBA::String_var iorstr = _orb->object_to_string(IOR);
  _impl->DefineComponentInstance(aSCO, (char*)iorstr.in());
}

Here is the call graph for this function:

CORBA::Boolean SALOMEDS_StudyBuilder_i::FindAttribute ( SALOMEDS::SObject_ptr  anObject,
SALOMEDS::GenericAttribute_out  anAttribute,
const char *  aTypeOfAttribute 
) [virtual]

Function : FindAttribute Purpose : Find attribute of given type assigned SObject, returns true if it is found.

Definition at line 253 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  ASSERT(!CORBA::is_nil(anObject));
  CORBA::String_var anID = anObject->GetID();
  SALOMEDSImpl_SObject aSO = _impl->GetOwner()->GetSObject(anID.in());
  DF_Attribute* anAttr;

  if(!_impl->FindAttribute(aSO, anAttr, std::string(aTypeOfAttribute))) return false;
    
  anAttribute = SALOMEDS_GenericAttribute_i::CreateAttribute(anAttr, _orb);
  return true;  
}

Here is the call graph for this function:

SALOMEDS::GenericAttribute_ptr SALOMEDS_StudyBuilder_i::FindOrCreateAttribute ( SALOMEDS::SObject_ptr  anObject,
const char *  aTypeOfAttribute 
) [virtual]

Function : FindOrCreateAttribute Purpose : Add attribute of given type to SObject, if there is attribute of such type, returns existing one.

Definition at line 225 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CORBA::String_var anID = anObject->GetID();
  SALOMEDSImpl_SObject aSO = _impl->GetOwner()->GetSObject(anID.inout());
  DF_Attribute* anAttr;
  try {
     anAttr = _impl->FindOrCreateAttribute(aSO, std::string(aTypeOfAttribute));
  }
  catch (...) {
    throw SALOMEDS::StudyBuilder::LockProtection();
  }

  SALOMEDS::GenericAttribute_var anAttribute;
  
  if(anAttr)     
     anAttribute = SALOMEDS_GenericAttribute_i::CreateAttribute(anAttr, _orb);

  return anAttribute._retn();
}

Here is the call graph for this function:

Function : GetAvailableRedos Purpose :

Definition at line 475 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  return _impl->GetAvailableRedos();
}

Here is the call graph for this function:

Function : GetAvailableUndos Purpose :

Definition at line 464 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  return _impl->GetAvailableUndos();
}

Here is the call graph for this function:

SALOMEDSImpl_StudyBuilder* SALOMEDS_StudyBuilder_i::GetImpl ( ) [inline]

Definition at line 133 of file SALOMEDS_StudyBuilder_i.hxx.

{ return _impl; }
CORBA::Boolean SALOMEDS_StudyBuilder_i::HasOpenCommand ( ) [virtual]

Function : HasOpenCommand Purpose :

Definition at line 406 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  return _impl->HasOpenCommand();
}

Here is the call graph for this function:

bool SALOMEDS_StudyBuilder_i::IsGUID ( SALOMEDS::SObject_ptr  anObject,
const char *  theGUID 
) [virtual]

Function : IsGUID Purpose :

Definition at line 362 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  ASSERT(!CORBA::is_nil(anObject));
  CORBA::String_var anID=anObject->GetID();
  SALOMEDSImpl_SObject aSO = _impl->GetOwner()->GetSObject(anID.in());
  return _impl->IsGUID(aSO, std::string(theGUID));
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::Load ( SALOMEDS::SObject_ptr  sco) [virtual]

Function : Load Purpose :

Definition at line 214 of file SALOMEDS_StudyBuilder_i.cxx.

{
  MESSAGE ( "This function is not yet implemented");
}
void SALOMEDS_StudyBuilder_i::LoadWith ( SALOMEDS::SComponent_ptr  sco,
SALOMEDS::Driver_ptr  Engine 
) throw (SALOME::SALOME_Exception) [virtual]

Function : LoadWith Purpose :

Definition at line 191 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  Unexpect aCatch(SBSalomeException);

  CORBA::String_var anID=anSCO->GetID();
  SALOMEDSImpl_SComponent aSCO = _impl->GetOwner()->GetSComponent(anID.in());
  SALOMEDS_Driver_i* driver = new SALOMEDS_Driver_i(aDriver, _orb);
  bool isDone = _impl->LoadWith(aSCO, driver); 
  delete driver;

  if(!isDone && _impl->IsError()) {
    THROW_SALOME_CORBA_EXCEPTION(_impl->GetErrorCode().c_str(),SALOME::BAD_PARAM);
  }
}

Here is the call graph for this function:

Function : NewCommand Purpose :

Definition at line 377 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  _impl->NewCommand();
}

Here is the call graph for this function:

SALOMEDS::SComponent_ptr SALOMEDS_StudyBuilder_i::NewComponent ( const char *  ComponentDataType) [virtual]

NewComponent.

Function : NewComponent Purpose : Create a new component (Scomponent)

Parameters:
ComponentDataType
Returns:
<ReturnValue>

Definition at line 75 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  //char* aDataType = CORBA::string_dup(DataType);
  SALOMEDSImpl_SComponent aSCO = _impl->NewComponent(std::string(DataType));
  //CORBA::free_string(aDataType);
  if(aSCO.IsNull()) return SALOMEDS::SComponent::_nil();

  SALOMEDS::SComponent_var sco = SALOMEDS_SComponent_i::New (aSCO,_orb);
  return sco._retn();
}

Here is the call graph for this function:

SALOMEDS::SObject_ptr SALOMEDS_StudyBuilder_i::NewObject ( SALOMEDS::SObject_ptr  theFatherObject) [virtual]

<long-description>

Function : NewObject Purpose : Create a new SObject.

Parameters:
theFatherObject
Returns:
<ReturnValue>

Definition at line 125 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  
  SALOMEDSImpl_SObject aFO, aSO;
  CORBA::String_var anID=theFatherObject->GetID();
  aFO = _impl->GetOwner()->GetSObject(anID.in());
  aSO = _impl->NewObject(aFO);
  if(aSO.IsNull()) return SALOMEDS::SObject::_nil();
  SALOMEDS::SObject_var so = SALOMEDS_SObject_i::New (aSO,_orb);

  return so._retn();
}

Here is the call graph for this function:

SALOMEDS::SObject_ptr SALOMEDS_StudyBuilder_i::NewObjectToTag ( SALOMEDS::SObject_ptr  theFatherObject,
CORBA::Long  atag 
) [virtual]

<long-description>

Function : NewObjectToTag Purpose :

Parameters:
theFatherObject
atag
Returns:
<ReturnValue>

Definition at line 145 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  SALOMEDSImpl_SObject aFO, aSO;
  aFO = _impl->GetOwner()->GetSObject(theFatherObject->GetID());
  aSO = _impl->NewObjectToTag(aFO, atag);
  if(aSO.IsNull()) return SALOMEDS::SObject::_nil();
  SALOMEDS::SObject_var so = SALOMEDS_SObject_i::New (aSO, _orb);
  return so._retn();
}

Here is the call graph for this function:

Function : Redo Purpose :

Definition at line 446 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  Unexpect aCatch(SBLockProtection);
  try {
    _impl->Redo();
  }
  catch(...) {
    MESSAGE("Locked document modification !!!");
    throw SALOMEDS::StudyBuilder::LockProtection();
  }
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::RemoveAttribute ( SALOMEDS::SObject_ptr  anObject,
const char *  aTypeOfAttribute 
) [virtual]

Function : RemoveAttribute Purpose : Remove attribute of given type assigned SObject.

Definition at line 275 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  ASSERT(!CORBA::is_nil(anObject));
  CORBA::String_var anID = anObject->GetID();
  SALOMEDSImpl_SObject aSO = _impl->GetOwner()->GetSObject(anID.in());
  _impl->RemoveAttribute(aSO, std::string(aTypeOfAttribute));
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::RemoveComponent ( SALOMEDS::SComponent_ptr  aComponent) [virtual]

<long-description>

Function : RemoveComponent Purpose : Delete a Scomponent.

Parameters:
aComponent

Definition at line 110 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  ASSERT(!CORBA::is_nil(aComponent));
  CORBA::String_var cid=aComponent->GetID();
  SALOMEDSImpl_SComponent aSCO = _impl->GetOwner()->GetSComponent(cid.in());
  _impl->RemoveComponent(aSCO);
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::RemoveObject ( SALOMEDS::SObject_ptr  anObject) [virtual]

Function : RemoveObject Purpose :

Definition at line 163 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  CORBA::String_var anID=anObject->GetID();
  SALOMEDSImpl_SObject aSO = _impl->GetOwner()->GetSObject(anID.in());
  _impl->RemoveObject(aSO);
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::RemoveObjectWithChildren ( SALOMEDS::SObject_ptr  anObject) [virtual]

Function : RemoveObjectWithChildren Purpose :

Definition at line 177 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  CORBA::String_var anID=anObject->GetID();
  SALOMEDSImpl_SObject aSO = _impl->GetOwner()->GetSObject(anID.in());
  _impl->RemoveObjectWithChildren(aSO);
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::RemoveReference ( SALOMEDS::SObject_ptr  me) [virtual]

Function : RemoveReference Purpose :

Definition at line 312 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  ASSERT(!CORBA::is_nil(me));
  CORBA::String_var anID = me->GetID();
  SALOMEDSImpl_SObject aSO = _impl->GetOwner()->GetSObject(anID.in());
  _impl->RemoveReference(aSO);
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::SetComment ( SALOMEDS::SObject_ptr  theSO,
const char *  theValue 
) throw (SALOMEDS::StudyBuilder::LockProtection) [virtual]

Function : SetComment Purpose :

Definition at line 543 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  Unexpect aCatch(SBLockProtection);
  CheckLocked();

  CORBA::String_var anID=theSO->GetID();
  SALOMEDSImpl_SObject aSO = _impl->GetOwner()->GetSObject(anID.in());  
  _impl->SetComment(aSO, std::string(theValue));
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::SetGUID ( SALOMEDS::SObject_ptr  anObject,
const char *  theGUID 
) [virtual]

Function : SetGUID Purpose :

Definition at line 347 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  ASSERT(!CORBA::is_nil(anObject));
  CORBA::String_var anID=anObject->GetID();
  SALOMEDSImpl_SObject aSO = _impl->GetOwner()->GetSObject(anID.in());
  _impl->SetGUID(aSO, std::string(theGUID));
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::SetIOR ( SALOMEDS::SObject_ptr  theSO,
const char *  theValue 
) throw (SALOMEDS::StudyBuilder::LockProtection) [virtual]

Function : SetIOR Purpose :

Definition at line 560 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  Unexpect aCatch(SBLockProtection);
  CheckLocked();

  CORBA::String_var anID=theSO->GetID();
  SALOMEDSImpl_SObject aSO = _impl->GetOwner()->GetSObject(anID.in());  
  _impl->SetIOR(aSO, std::string(theValue));
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::SetName ( SALOMEDS::SObject_ptr  theSO,
const char *  theValue 
) throw (SALOMEDS::StudyBuilder::LockProtection) [virtual]

Function : SetName Purpose :

Definition at line 526 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  Unexpect aCatch(SBLockProtection);
  CheckLocked();
 
  CORBA::String_var anID=theSO->GetID();
  SALOMEDSImpl_SObject aSO = _impl->GetOwner()->GetSObject(anID.in());  
  _impl->SetName(aSO, std::string(theValue));
}

Here is the call graph for this function:

Function : Undo Purpose :

Definition at line 428 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  Unexpect aCatch(SBLockProtection);
  try {
    _impl->Undo();
  }
  catch(...) {
    MESSAGE("Locked document modification !!!");
    throw SALOMEDS::StudyBuilder::LockProtection();
  }
}

Here is the call graph for this function:

CORBA::Long SALOMEDS_StudyBuilder_i::UndoLimit ( ) [virtual]

Function : UndoLimit Purpose :

Definition at line 486 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  return _impl->UndoLimit();
}

Here is the call graph for this function:

void SALOMEDS_StudyBuilder_i::UndoLimit ( CORBA::Long  n) [virtual]

Function : UndoLimit Purpose :

Definition at line 497 of file SALOMEDS_StudyBuilder_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  _impl->UndoLimit(n);
}

Here is the call graph for this function:


Member Data Documentation

SALOMEDSImpl_StudyBuilder* SALOMEDS_StudyBuilder_i::_impl [private]

Definition at line 44 of file SALOMEDS_StudyBuilder_i.hxx.

CORBA::ORB_var SALOMEDS_StudyBuilder_i::_orb [private]

Definition at line 43 of file SALOMEDS_StudyBuilder_i.hxx.


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