Back to index

salome-kernel  6.5.0
Public Member Functions
SALOMEDS_AttributePythonObject_i Class Reference

#include <SALOMEDS_AttributePythonObject_i.hxx>

List of all members.

Public Member Functions

 SALOMEDS_AttributePythonObject_i (SALOMEDSImpl_AttributePythonObject *theAttr, CORBA::ORB_ptr orb)
 ~SALOMEDS_AttributePythonObject_i ()
virtual void SetObject (const char *theSequence, CORBA::Boolean IsScript)
virtual char * GetObject ()
virtual CORBA::Boolean IsScript ()

Detailed Description

Definition at line 37 of file SALOMEDS_AttributePythonObject_i.hxx.


Constructor & Destructor Documentation

SALOMEDS_AttributePythonObject_i::SALOMEDS_AttributePythonObject_i ( SALOMEDSImpl_AttributePythonObject *  theAttr,
CORBA::ORB_ptr  orb 
) [inline]

Definition at line 41 of file SALOMEDS_AttributePythonObject_i.hxx.

    :SALOMEDS_GenericAttribute_i(theAttr, orb) {}; 

Definition at line 44 of file SALOMEDS_AttributePythonObject_i.hxx.

{};

Member Function Documentation

Definition at line 38 of file SALOMEDS_AttributePythonObject_i.cxx.

{
  SALOMEDS::Locker lock;
  std::string aSeq(dynamic_cast<SALOMEDSImpl_AttributePythonObject*>(_impl)->GetObject());
  CORBA::String_var aStr = CORBA::string_dup(aSeq.c_str());
  return aStr._retn();
}

Here is the call graph for this function:

CORBA::Boolean SALOMEDS_AttributePythonObject_i::IsScript ( ) [virtual]

Definition at line 46 of file SALOMEDS_AttributePythonObject_i.cxx.

{
  SALOMEDS::Locker lock;
  return dynamic_cast<SALOMEDSImpl_AttributePythonObject*>(_impl)->IsScript();
}

Here is the call graph for this function:

void SALOMEDS_AttributePythonObject_i::SetObject ( const char *  theSequence,
CORBA::Boolean  IsScript 
) [virtual]

Definition at line 30 of file SALOMEDS_AttributePythonObject_i.cxx.

{
  SALOMEDS::Locker lock;
  CheckLocked();
  char *aSeq = CORBA::string_dup(theSequence);
  dynamic_cast<SALOMEDSImpl_AttributePythonObject*>(_impl)->SetObject(aSeq, IsScript);
}

Here is the call graph for this function:


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