General KERNEL Documentation     End User KERNEL Services  


SALOME_DriverPy::SALOME_DriverPy_i Class Reference

Inheritance diagram for SALOME_DriverPy::SALOME_DriverPy_i:

Inheritance graph
Collaboration diagram for SALOME_DriverPy::SALOME_DriverPy_i:

Collaboration graph

Public Member Functions

def __init__
def IORToLocalPersistentID
def LocalPersistentIDToIOR
def ComponentDataType
def Save
def SaveASCII
def Load
def LoadASCII
def Close
def CanPublishInStudy
def PublishInStudy
def CanCopy

Private Attributes

 _ComponentDataType

Detailed Description

Python implementation of generic SALOMEDS driver.
Should be inherited by any Python module's engine
to provide persistence mechanism.


Member Function Documentation

def SALOME_DriverPy::SALOME_DriverPy_i::__init__   self,
  componentDataType
 

def SALOME_DriverPy::SALOME_DriverPy_i::IORToLocalPersistentID   self,
  theSObject,
  IORString,
  isMultiFile,
  isASCII
 

def SALOME_DriverPy::SALOME_DriverPy_i::LocalPersistentIDToIOR   self,
  theSObject,
  PersistentID,
  isMultiFile,
  isASCII
 

def SALOME_DriverPy::SALOME_DriverPy_i::ComponentDataType   self  ) 
 

def SALOME_DriverPy::SALOME_DriverPy_i::Save   self,
  theComponent,
  theURL,
  isMultiFile
 

def SALOME_DriverPy::SALOME_DriverPy_i::SaveASCII   self,
  theComponent,
  theURL,
  isMultiFile
 

def SALOME_DriverPy::SALOME_DriverPy_i::Load   self,
  theComponent,
  theStream,
  theURL,
  isMultiFile
 

def SALOME_DriverPy::SALOME_DriverPy_i::LoadASCII   self,
  theComponent,
  theStream,
  theURL,
  isMultiFile
 

def SALOME_DriverPy::SALOME_DriverPy_i::Close   self,
  theComponent
 

def SALOME_DriverPy::SALOME_DriverPy_i::CanPublishInStudy   self,
  theIOR
 

def SALOME_DriverPy::SALOME_DriverPy_i::PublishInStudy   self,
  theStudy,
  theSObject,
  theObject,
  theName
 

def SALOME_DriverPy::SALOME_DriverPy_i::CanCopy   self,
  theObject
 


Field Documentation

SALOME_DriverPy::SALOME_DriverPy_i::_ComponentDataType [private]