
Public Member Functions | |
| def | __init__ (self, fileName, objSerialized) |
| def | getDestroyStatus (self) |
| def | incrRef (self) |
| def | decrRef (self) |
| def | unlinkOnDestructor (self) |
| def | doNotTouchFile (self) |
| def | __del__ (self) |
| def | getFileName (self) |
| def | get (self, visitor=None) |
| def | __float__ (self) |
| def | __int__ (self) |
| def | __str__ (self) |
Private Member Functions | |
| def | __dumpIntoFile (self, objSerialized) |
Private Attributes | |
| _filename | |
| _destroy | |
| def SALOME_PyNode.BigObjectOnDiskBase.__init__ | ( | self, | |
| fileName, | |||
| objSerialized | |||
| ) |
:param fileName: the file used to dump into. :param objSerialized: the object in pickeled form :type objSerialized: bytes
Reimplemented in SALOME_PyNode.BigObjectOnDisk.
| def SALOME_PyNode.BigObjectOnDiskBase.__del__ | ( | self | ) |
|
private |
| def SALOME_PyNode.BigObjectOnDiskBase.__float__ | ( | self | ) |
References data_short_port_provides.get(), SALOME::AutoPyRef.get(), SALOME_ContainerHelper.ScriptExecInfoDeco.get(), SALOME_ContainerHelper.ScriptInfoDeco.get(), SalomeSDSClt.Dict.get(), SALOMEWrappedStdType.Dict.get(), KERNEL_PY.salome_notebook.NoteBook.get(), SALOME_PyNode.BigFileOnDiskBase.get(), SALOME_PyNode.BigFileOnDiskShare.get(), SALOME_PyNode.BigFileOnDiskSSDNoShare.get(), SALOME_PyNode.BigObjectOnDiskBase.get(), SALOME_PyNode.BigObjectOnDiskListElement.get(), GenericPort< seq_u_manipulation< Ports::Palm_Ports::seq_short, CORBA::Short >, PalmCouplingPolicy >.get(), GenericPort< DataManipulator, CouplingPolicy >.get(), GenericPort< atom_manipulation< CORBA::Short >, PalmCouplingPolicy >.get(), and GenericPort< DataManipulator, COUPLING_POLICY >.get().
| def SALOME_PyNode.BigObjectOnDiskBase.__int__ | ( | self | ) |
References data_short_port_provides.get(), SALOME::AutoPyRef.get(), SALOME_ContainerHelper.ScriptExecInfoDeco.get(), SALOME_ContainerHelper.ScriptInfoDeco.get(), SalomeSDSClt.Dict.get(), SALOMEWrappedStdType.Dict.get(), KERNEL_PY.salome_notebook.NoteBook.get(), SALOME_PyNode.BigFileOnDiskBase.get(), SALOME_PyNode.BigFileOnDiskShare.get(), SALOME_PyNode.BigFileOnDiskSSDNoShare.get(), SALOME_PyNode.BigObjectOnDiskBase.get(), SALOME_PyNode.BigObjectOnDiskListElement.get(), GenericPort< seq_u_manipulation< Ports::Palm_Ports::seq_short, CORBA::Short >, PalmCouplingPolicy >.get(), GenericPort< DataManipulator, CouplingPolicy >.get(), GenericPort< atom_manipulation< CORBA::Short >, PalmCouplingPolicy >.get(), and GenericPort< DataManipulator, COUPLING_POLICY >.get().
| def SALOME_PyNode.BigObjectOnDiskBase.__str__ | ( | self | ) |
References data_short_port_provides.get(), SALOME::AutoPyRef.get(), SALOME_ContainerHelper.ScriptExecInfoDeco.get(), SALOME_ContainerHelper.ScriptInfoDeco.get(), SalomeSDSClt.Dict.get(), SALOMEWrappedStdType.Dict.get(), KERNEL_PY.salome_notebook.NoteBook.get(), SALOME_PyNode.BigFileOnDiskBase.get(), SALOME_PyNode.BigFileOnDiskShare.get(), SALOME_PyNode.BigFileOnDiskSSDNoShare.get(), SALOME_PyNode.BigObjectOnDiskBase.get(), SALOME_PyNode.BigObjectOnDiskListElement.get(), GenericPort< seq_u_manipulation< Ports::Palm_Ports::seq_short, CORBA::Short >, PalmCouplingPolicy >.get(), GenericPort< DataManipulator, CouplingPolicy >.get(), GenericPort< atom_manipulation< CORBA::Short >, PalmCouplingPolicy >.get(), and GenericPort< DataManipulator, COUPLING_POLICY >.get().
| def SALOME_PyNode.BigObjectOnDiskBase.decrRef | ( | self | ) |
| def SALOME_PyNode.BigObjectOnDiskBase.doNotTouchFile | ( | self | ) |
Method called slave side. The life cycle management of file is client side not slave side.
References SALOME_PyNode.BigObjectOnDiskBase._destroy, and SALOME_PyNode.BigObjectOnDiskListElement._destroy.
| def SALOME_PyNode.BigObjectOnDiskBase.get | ( | self, | |
visitor = None |
|||
| ) |
Reimplemented in SALOME_PyNode.BigObjectOnDiskListElement.
References SALOME_PyNode.BigObjectOnDiskBase._filename, SALOME_PyNode.BigObjectOnDiskListElement._filename, and SALOME_PyNode.FileHolder._filename.
Referenced by SALOME_PyNode.BigObjectOnDiskBase.__float__(), SALOME_PyNode.BigObjectOnDiskListElement.__getitem__(), SALOME_PyNode.BigObjectOnDiskBase.__int__(), SALOME_PyNode.BigObjectOnDiskListElement.__len__(), SALOME_PyNode.BigObjectOnDiskBase.__str__(), KERNEL_PY.salome_notebook.NoteBook.check(), SALOME_ContainerHelper.ScriptInfoDeco.code(), SALOME_ContainerHelper.ScriptExecInfoDeco.CPUMemDuringExec(), SALOME_ContainerHelper.ScriptExecInfoDeco.endExecTime(), SALOME_ContainerHelper.ScriptExecInfoDeco.endInputTime(), SALOME_ContainerHelper.ScriptExecInfoDeco.endOutputTime(), SALOME_ContainerHelper.ScriptExecInfoDeco.execTime(), SALOME_ContainerHelper.ScriptExecInfoDeco.freestyle(), SALOME_ContainerHelper.ScriptExecInfoDeco.fullExecTime(), KERNEL_PY.salome_notebook.NoteBook.get(), SALOME_ContainerHelper.ScriptExecInfoDeco.inputHDDMem(), SALOME_ContainerHelper.ScriptExecInfoDeco.inputMem(), SALOME_ContainerHelper.ScriptExecInfoDeco.inputReadHDDSize(), SALOME_ContainerHelper.ScriptExecInfoDeco.inputReadHDDSizeRepr(), SALOME_ContainerHelper.ScriptExecInfoDeco.inputReadHDDSpeed(), SALOME_ContainerHelper.ScriptExecInfoDeco.inputReadHDDSpeedRepr(), SALOME_ContainerHelper.ScriptExecInfoDeco.measureTimeResolution(), SALOME_ContainerHelper.ScriptInfoDeco.nodeName(), SALOME_ContainerHelper.ScriptExecInfoDeco.outputHDDMem(), SALOME_ContainerHelper.ScriptExecInfoDeco.outputMem(), SALOME_ContainerHelper.ScriptExecInfoDeco.outputWriteHDDSize(), SALOME_ContainerHelper.ScriptExecInfoDeco.outputWriteHDDSizeRepr(), SALOME_ContainerHelper.ScriptExecInfoDeco.outputWriteHDDSpeed(), SALOME_ContainerHelper.ScriptExecInfoDeco.outputWriteHDDSpeedRepr(), KERNEL_PY.salome_notebook.NoteBook.setAs(), SALOME_ContainerHelper.ScriptExecInfoDeco.startExecTime(), SALOME_ContainerHelper.ScriptExecInfoDeco.startInputTime(), and SALOME_ContainerHelper.ScriptExecInfoDeco.startOutputTime().
| def SALOME_PyNode.BigObjectOnDiskBase.getDestroyStatus | ( | self | ) |
| def SALOME_PyNode.BigObjectOnDiskBase.getFileName | ( | self | ) |
References SALOME_PyNode.BigObjectOnDiskBase._filename, SALOME_PyNode.BigObjectOnDiskListElement._filename, and SALOME_PyNode.FileHolder._filename.
Referenced by SALOME_PyNode.BigObjectOnDiskBase.__dumpIntoFile(), SALOME_PyNode.BigObjectOnDiskSequence.__getitem__(), studyedit.StudyEditor.findItem(), and KERNEL_PY.kernel.studyedit.StudyEditor.findItem().
| def SALOME_PyNode.BigObjectOnDiskBase.incrRef | ( | self | ) |
| def SALOME_PyNode.BigObjectOnDiskBase.unlinkOnDestructor | ( | self | ) |
|
private |
Referenced by SALOME_PyNode.BigObjectOnDiskBase.__del__(), SALOME_PyNode.BigObjectOnDiskBase.decrRef(), SALOME_PyNode.BigObjectOnDiskBase.doNotTouchFile(), SALOME_PyNode.BigObjectOnDiskBase.getDestroyStatus(), SALOME_PyNode.BigObjectOnDiskBase.incrRef(), and SALOME_PyNode.BigObjectOnDiskBase.unlinkOnDestructor().
|
private |
Referenced by SALOME_PyNode.BigObjectOnDiskBase.__del__(), SALOME_PyNode.FileDeleter.__del__(), SALOME_PyNode.BigObjectOnDiskBase.__dumpIntoFile(), SALOME_PyNode.BigObjectOnDiskBase.decrRef(), SALOME_PyNode.FileHolder.filename(), SALOME_PyNode.BigObjectOnDiskBase.get(), SALOME_PyNode.BigObjectOnDiskBase.getFileName(), and SALOME_PyNode.BigObjectOnDiskBase.incrRef().