Back to index

salome-kernel  6.5.0
Functions
SALOMEDS_SObject.cxx File Reference
#include <string>
#include "SALOMEDS_SObject.hxx"
#include "SALOMEDS.hxx"
#include "SALOMEDS_SComponent.hxx"
#include "SALOMEDS_GenericAttribute.hxx"
#include "SALOMEDS_Study.hxx"
#include "SALOMEDS_SObject_i.hxx"
#include "SALOMEDSImpl_SComponent.hxx"
#include "SALOMEDSImpl_GenericAttribute.hxx"
#include "SALOMEDSImpl_Study.hxx"
#include "Utils_ORB_INIT.hxx"
#include "Utils_SINGLETON.hxx"
#include "Basics_Utils.hxx"
#include "utilities.h"
#include <sys/types.h>
#include <unistd.h>

Go to the source code of this file.

Functions

 _PTR (SComponent) SALOMEDS_SObject
 _PTR (SObject) SALOMEDS_SObject
 _PTR (Study) SALOMEDS_SObject

Function Documentation

_PTR ( SComponent  )

Definition at line 122 of file SALOMEDS_SObject.cxx.

{
  if (_isLocal) {
    SALOMEDS::Locker lock;
    return _PTR(SComponent)(new SALOMEDS_SComponent(_local_impl->GetFatherComponent()));
  }
  return _PTR(SComponent)(new SALOMEDS_SComponent((SALOMEDS::SComponent_var)_corba_impl->GetFatherComponent()));
}

Here is the call graph for this function:

_PTR ( SObject  )

Definition at line 131 of file SALOMEDS_SObject.cxx.

{
  if (_isLocal) {
    SALOMEDS::Locker lock;
    return _PTR(SObject)(new SALOMEDS_SObject(_local_impl->GetFather()));
  }
  return _PTR(SObject)(new SALOMEDS_SObject((SALOMEDS::SObject_var)_corba_impl->GetFather()));
}

Here is the call graph for this function:

_PTR ( Study  )

Definition at line 199 of file SALOMEDS_SObject.cxx.

{
  if (_isLocal) {
    SALOMEDS::Locker lock;
    return _PTR(Study)(new SALOMEDS_Study(_local_impl->GetStudy()));
  }
  SALOMEDS::Study_var study=_corba_impl->GetStudy();
  return _PTR(Study)(new SALOMEDS_Study(study));
}

Here is the call graph for this function: