Version: 8.3.0
SALOME::ExportableObject Interface Reference

common usage interface for exporting of arbitrary data in SALOME environment More...

import "SALOME_GenericObj.idl";

Inheritance diagram for SALOME::ExportableObject:

Public Member Functions

StringSeq GetExportableFormats ()
 Get a list of supported formats. More...
 
boolean ExportDataAs (in string format, out GenericObj exporter)
 Export data in the specified format. More...
 
void Register ()
 Increase the reference count (mark as used by another object). More...
 
void UnRegister ()
 Decrease the reference count (release by another object). More...
 
void Destroy ()
 Obsolete, left for compatibility reasons only. More...
 

Detailed Description

common usage interface for exporting of arbitrary data in SALOME environment

Member Function Documentation

void SALOME::GenericObj::Destroy ( )
inherited

Obsolete, left for compatibility reasons only.

Use UnRegister() instead.

boolean SALOME::ExportableObject::ExportDataAs ( in string  format,
out GenericObj  exporter 
)

Export data in the specified format.

StringSeq SALOME::ExportableObject::GetExportableFormats ( )

Get a list of supported formats.

void SALOME::GenericObj::Register ( )
inherited

Increase the reference count (mark as used by another object).

void SALOME::GenericObj::UnRegister ( )
inherited

Decrease the reference count (release by another object).