Version: 9.12.0
SALOME_Component.idl File Reference

interfaces for EngineComponent and Container More...

Include dependency graph for SALOME_Component.idl:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  Engines::KeyValuePair
 General Key Value Structure to set or get properties, for component. More...
 
struct  Engines::dataref
 Structure data type to hold reference on data. More...
 
interface  Engines::Container
 Interface of the Container. More...
 
interface  Engines::EngineComponent
 Interface of the component. More...
 
interface  Engines::ImportableComponent
 Base interface of the component that supports exporting data. More...
 
interface  Engines::fileTransfer
 Interface of fileTransfer. More...
 
struct  Engines::file
 A file managed by a Salome_file. More...
 
struct  Engines::SfState
 The state of a Salome_file. More...
 
interface  Engines::Salome_file
 Interface of a Salome_file managed This file is independent of a Salome module. More...
 
interface  Engines::fileRef
 Interface of fileRef. More...
 

Modules

module  Engines
 This is a package of interfaces used for connecting new components to SALOME application.
 

Typedefs

typedef sequence< octet > Engines::TMPFile
 A byte stream which is used for binary data transfer between different components. More...
 
typedef sequence< KeyValuePair > Engines::FieldsDict
 
typedef sequence< double > Engines::vectorOfDouble
 
typedef sequence< string > Engines::vectorOfString
 
typedef sequence< octet > Engines::fileBlock
 A block of binary data used for file transfer. The maximum size of the block is defined on server side. More...
 
typedef sequence< Engines::fileEngines::files
 A sequence of Engines::file. More...
 

Detailed Description

interfaces for EngineComponent and Container