Back to index

salome-kernel  6.5.0
Classes | Namespaces | Typedefs
SALOME_Component.idl File Reference

interfaces for EngineComponent and Container More...

import "SALOME_GenericObj.idl";
import "SALOMEDS.idl";
import "SALOME_Exception.idl";
import "SALOME_PyNode.idl";
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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...

Namespaces

namespace  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.
typedef sequence< KeyValuePair > Engines::FieldsDict
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.
typedef sequence< Engines::fileEngines::files
 A sequence of Engines::file.

Detailed Description

interfaces for EngineComponent and Container

Definition in file SALOME_Component.idl.


Class Documentation

struct Engines::KeyValuePair

General Key Value Structure to set or get properties, for component.

Definition at line 50 of file SALOME_Component.idl.

Collaboration diagram for Engines::KeyValuePair:
Class Members
string key
any value
struct Engines::dataref

Structure data type to hold reference on data.

Definition at line 57 of file SALOME_Component.idl.

Collaboration diagram for Engines::dataref:
Class Members
string ref
struct Engines::file

A file managed by a Salome_file.

Definition at line 518 of file SALOME_Component.idl.

Collaboration diagram for Engines::file:
Class Members
Container container
string file_name file name
long node
string path path name
string source_file_name
string status status ("present" or "notpresent")
string type
struct Engines::SfState

The state of a Salome_file.

Definition at line 536 of file SALOME_Component.idl.

Collaboration diagram for Engines::SfState:
Class Members
boolean files_ok information if all the files are received
string hdf5_file_name hdf5 file where the file can be saved
string name file name
long number_of_files number of files managed