  appli_gen |  | 
   xml_parser |  | 
   params |  | 
  datamodeler |  | 
   DataModeler | This class is a placeholder for modeling data | 
  diclookup |  | 
   Lookup | Dictionary which can lookup value by key, or keys by value | 
  dsccalcium | Module that provides the base class for DSC components implemented in python | 
   PyDSCComponent | The SALOME base class for all DSC components implemented in python (interface Engines::Superv_Component) | 
  Engines | This is a package of interfaces used for connecting new components to SALOME application. It also contains a set of interfaces used for management of MED component in SALOME application | 
   DSC | Interface of a DSC component | 
    BadPortReference | Port's reference is not the right reference | 
    BadPortType | This exception is raised if the type of the provides port is bad | 
    BadProperty | Object property is not good for the port | 
    NilPort | Port's reference is Nil ! | 
    PortAlreadyDefined | This exception is raised if you try to add a port with the same name than a previous defined port | 
    PortNotConnected | This exception is raised when you try to use a port that is not connected | 
    PortNotDefined | This exception is raised when a port is used before it is added to the component | 
   ConnectionManager | Interface of the ConnectionManager. It is a helper object for connection operations. The ConnectionManager is used like other services of SALOME (e.g ContainerManager) | 
    BadId | The Id given to the disconnect method is bad | 
   Superv_Component | Interface of the Superv_Component. This interface is a DSC component that contains services for the SALOME module SUPERV. This interface contains methods that are only in local (so they are described and explained in the implementation class Superv_Component_i). These methods give access to data-oriented ports provided by default by SALOME's kernel | 
    multiple_param |  | 
   KeyValuePair | General Key Value Structure to set or get properties, for component | 
   dataref | Structure data type to hold reference on data | 
   Container | Interface of the Container. This interface defines the process of loading and registration of new components in SALOME application | 
   EngineComponent | Interface of the component. This interface is used for interaction between the container and the component and between the components inside the container | 
   ImportableComponent | Base interface of the component that supports exporting data | 
   fileTransfer | Interface of fileTransfer. The fileTransfer and fileRef interfaces provide a file transfer service between different computers | 
   file | A file managed by a Salome_file | 
   SfState | The state of a Salome_file | 
   Salome_file | Interface of a Salome_file managed This file is independent of a Salome module. It can managed one or more real files. It's useful for parallel files. Currently Salome_file cannot manage two files that have the same name but not the same path | 
   fileRef | Interface of fileRef. The fileTransfer and fileRef interfaces provide a file transfer service between different computers | 
   ContainerParameters | Type to describe required properties of a container | 
   ContainerManager | Interface of the containerManager This interface is used for interaction with the unique instance of ContainerManager | 
   Parameter | A generic parameter | 
   JobParameters |  | 
   JobDescription |  | 
   SalomeLauncherObserver |  | 
   SalomeLauncher | Interface of the salome launcher | 
   MPIContainer | Interface of the MPI parallel container. This interface defines the process of loading and registration of new components in SALOME application | 
   MPIObject | Interface of a parallel object for the MPI parallel container | 
   Parallel_Component |  | 
   PACO_Container |  | 
   Parallel_DSC | Interface of a Parallel_DSC component. This interface defines the operations needed to add a paco++ port into a parallel DSC component | 
   Parallel_Salome_file | Interface of a Parallel_Salome_file This interface is used by parallel components and containers. It adds methods to enable to choose on which node of the parallel component the file has to be received | 
   PyNodeBase |  | 
   PyNode |  | 
   PyScriptNode |  | 
   ResourceParameters | Type to describe required properties of a resource | 
   ResourceDefinition | Type to describe a resource | 
   ResourcesManager | Interface of the resourcesManager This interface is used for interaction with the unique instance of ResourcesManager | 
   TestComponent | Component with 2 operations (Coucou and Setenv) | 
   TestMPIComponent |  | 
   CSR |  | 
  enumerate |  | 
   Enumerate | This class emulates a C-like enum for python | 
  instances |  | 
   TestLauncher |  | 
  kernel |  | 
   Callable |  | 
  kill_remote_containers |  | 
   ParseError |  | 
   Resource |  | 
  launchConfigureParser |  | 
   xml_parser |  | 
  logger |  | 
   Logger | This class formats and displays log messages in Salome environment | 
   _UnFlushableLogStream | This utility class allows to log messages to a stream with no flush method | 
   ExtLogger | This class extends Logger class and adds exception information when DEBUG messages are recorded | 
  nameserver |  | 
   NamingServer |  | 
  NSTEST | Module with one interface to test naming service | 
   echo | Small interface for test | 
   aFactory | Factory interface for test | 
  orbmodule | Module that provides a client for SALOME | 
   client |  | 
  parseConfigFile |  | 
   MultiOptSafeConfigParser |  | 
  Ports | Module that contains interfaces to define the kind of ports provided by the SALOME component model | 
   Palm_Ports |  | 
    Palm_Data_Short_Port | Interface of a short for palm | 
    Palm_Data_Seq_Short_Port | Interface of a sequence of short port | 
   Param_Double_Port | Interface of a port for parametric application This interface defines a Data_Port that sends a vector of double that are distributed along the different processor and returns a vector of double for the results | 
   Port | Interface of a DSC Port. This interface defines a Port. A port is a CORBA interface | 
   Control_Port | Interface of a Control_Port. This interface defines a Control Port. When a component uses a control port, it says that the service associated to the provides port can be started | 
   Data_Port | Interface a Data_Port. This interface defines a Data Port. A Data Port is a port that transmit data between two components | 
   Data_And_Control_Port | Data_And_Control_Port. This interface defines a combination of a Control_Port and a Data_Port | 
   NotDefined | This exception indicates that the property doesn't not exist | 
   BadType | This exception indicates that the given value to the property is not of a good type | 
   BadValue | This exception indicates that the given value to the property is not authorized | 
   PortProperties | Interface of a PortProperties. This interface permits to set and get properties associated to a port. Each uses or provides port have a PortProperties object. But this object could be empty | 
   Data_Short_Port | Interface of a basic datastream short port This interface defines a Data_Port that transmit a CORBA::Short. This interface can be seen as an example of an integration of a port in the DSC_User programming model | 
  pyunittester |  | 
   PyUnitTester | This class is a simple wrapper of the pyunit framework | 
   MyTestCase |  | 
   MyTestCase2 |  | 
  Registry | Module that provides interface to SALOME registry | 
   Infos | Struct to collect informations about servers (processes) | 
   Components | Interface to use SALOME registry | 
  runConsole |  | 
   MyParser |  | 
   client |  | 
  runSalome | Module that provides services to launch SALOME | 
   InterpServer |  | 
   CatalogServer |  | 
   SalomeDSServer |  | 
   ConnectionManagerServer |  | 
   RegistryServer |  | 
   ContainerCPPServer |  | 
   LoggerServer |  | 
   SessionServer |  | 
   LauncherServer |  | 
  runSession |  | 
   MyParser |  | 
   SessionParameters |  | 
  SALOME | Module SALOME contains all base interfaces of SALOME Kernel | 
   MultiCommClass |  | 
   ServantLifeCycle |  | 
   Sender |  | 
   SenderDouble |  | 
   SenderInt |  | 
   CorbaDoubleNCSender |  | 
   CorbaDoubleCSender |  | 
   CorbaLongNCSender |  | 
   CorbaLongCSender |  | 
   MPISender |  | 
    Parameter |  | 
   MPISenderDouble |  | 
   MPISenderInt |  | 
   SocketSender |  | 
    Parameter |  | 
   SocketSenderDouble |  | 
   SocketSenderInt |  | 
   Matrix |  | 
   ExceptionStruct | This struct contains a set of fields defining the structure of the exception | 
   SALOME_Exception | The main exception in SALOME application | 
   GenericObj | Interface for common behavior of SALOME transient CORBA objects | 
   ExportableObject | Common usage interface for exporting of arbitrary data in SALOME environment | 
   BasicDataServer |  | 
   PickelizedPyObjServer |  | 
   PickelizedPyObjRdOnlyServer |  | 
   PickelizedPyObjRdExtBaseServer |  | 
   PickelizedPyObjRdExtServer |  | 
   PickelizedPyObjRdExtInitServer |  | 
   PickelizedPyObjRdWrServer |  | 
   DataScopeKiller |  | 
   DataScopeServerBase |  | 
   DataScopeServer |  | 
   Transaction |  | 
   TransactionRdWrAccess |  | 
   TransactionMultiKeyAddSession |  | 
   KeyWaiter |  | 
   DataScopeServerTransaction |  | 
   DataServerManager |  | 
   StatSession | Session State and Statistics | 
   Session | Interface of the session | 
    GUIActive | This exception is raised when trying to stop the session with active GUI | 
    RunningStudies | This exception is raised when trying to stop the session with a number of running studies | 
  salome | Module salome gives access to Salome ressources | 
  SALOME_ComponentPy | Python implementation of component interface for Kernel | 
   SALOME_ComponentPy_i | Define an implementation of the component interface Engines::Component | 
  SALOME_Container | Python implementation of container interface for Kernel | 
   SALOME_Container_i |  | 
  SALOME_ContainerPy |  | 
   SALOME_ContainerPy_i |  | 
  SALOME_DriverPy | Python implementation of SALOMEDS::Driver interface | 
   SALOME_DriverPy_i | Python implementation of generic SALOMEDS::Driver | 
  salome_iapp | Module salome gives access to Salome GUI ressources (if GUI has been launched) | 
   SalomeOutsideGUI |  | 
  salome_instance |  | 
   SalomeInstance |  | 
  SALOME_Logger | Module that provides interface to SALOME logger | 
   Logger | Interface to use the SALOME logger | 
  SALOME_ModuleCatalog | The main package of interfaces used for the module catalog in SALOME application | 
   ServicesParameter | This struct contains fields defining the parameter of the service | 
   ServicesDataStreamParameter | Struct to define datastream ports | 
   MemberDefinition | Struct to define members of a Struc TypeKind | 
   TypeDefinition | Struct to get the definition of types used in Salome catalogs | 
   Service | This struct contains fields defining each service | 
   DefinitionInterface | This struct contains fields defining each interface | 
   PathPrefix | PathPrefix : association of a machine name and a path to a component | 
   ComponentDef | Description of a component | 
   IAPP_Affich | This struct contains GUI elements used for representation of the module in IAPP component | 
   NotFound | This exception is raised when a component, a service or a pathPrefix is not found | 
   Acomponent | This interface provides the common functionality information of corresponding component | 
   ModuleCatalog | Module catalog interface | 
  SALOME_NamingServicePy | Module to manage SALOME naming service from python | 
   SALOME_NamingServicePy_i |  | 
  SALOME_PyNode |  | 
   Generic |  | 
   PyNode_i |  | 
   PyScriptNode_i |  | 
  salome_test_driver |  | 
   TimeoutException |  | 
  salome_test_driver_gui |  | 
   TimeoutException |  | 
  SALOME_TestModuleCatalog | Module to test SALOME_ModuleCatalog | 
   AddComponent |  | 
   Adder |  | 
  SALOME_TYPES | This module contains type definitions for the communication between supervision codes and computation codes in parametric studies | 
   Parameter | Structure describing a parameter that can be used for specific information exchange between the codes | 
   ParametricInput | Structure describing the input of a computation code | 
   ParametricOutput | Structure describing the output of a computation code | 
  salome_utils | Set of utility functions used by SALOME python scripts | 
  salomeContext |  | 
   SalomeContext |  | 
  SALOMEDS | This package contains the interfaces used for creation, management and modification of the Study | 
   Observer |  | 
   NotImplemented | Exception indicating that this feature hasn't been implemented in SALOME application | 
   Study | Study Interface | 
    StudyCommentError | Invalid study comment | 
    StudyInvalidComponent | Invalid study component | 
    StudyInvalidContext | Invalid study context | 
    StudyInvalidDirectory | Invalid directory of the study exception | 
    StudyInvalidReference | Invalid study reference | 
    StudyNameAlreadyUsed | Exception pointing that this name of the study has already been used | 
    StudyNameError | Invalid name of the study exception | 
    StudyObjectAlreadyExists | Study object already exists | 
   StudyBuilder | Study Builder Interface | 
    LockProtection | LockProtection Exception | 
   StudyManager | Study Manager interface | 
   SObject | SObject interface | 
   GenericAttribute | Generic attribute interface | 
    LockProtection | Exception locking all changes | 
   SComponent | SComponent interface | 
   SComponentIterator | SComponentIterator interface | 
   ChildIterator | ChildIterator interface | 
   UseCaseIterator | Interface of the UseCaseIterator | 
   UseCaseBuilder | Interface of the UseCaseBuilder | 
   Driver | Driver interface | 
   Color | Represents the color based on RGB palette | 
   AttributeReal | Attribute allowing to store a real value | 
   AttributeInteger | Attribute allowing to store an integer value | 
   AttributeSequenceOfReal | Attribute allowing to store a sequence of real values | 
   AttributeSequenceOfInteger | Attribute allowing to store a sequence of integer values | 
   AttributeName | Name attribute | 
   AttributeComment | Comment attribute | 
   AttributeString | String attribute | 
   AttributeIOR | IOR attribute | 
   AttributePersistentRef | Persistent reference attribute | 
   AttributeExternalFileDef | External file definition | 
   AttributeFileType | External file type definition | 
   AttributeDrawable | Drawable flag attribute | 
   AttributeSelectable | Selectable flag attribute | 
   AttributeExpandable | Expandable flag attribute | 
   AttributeFlags | Flags attribute | 
   AttributeGraphic | Graphic attribute | 
   AttributeOpened | Opened flag Attribute | 
   AttributeTextColor | Text color attribute | 
   AttributeTextHighlightColor | Text highlight color attribute | 
   AttributePixMap | Icon attribute | 
   AttributeTreeNode | Tree node attribute | 
   AttributeLocalID | Local identifier attribute | 
   AttributeUserID | Attribute storing GUID | 
   AttributeTarget | Back references attribute | 
   AttributeTable | Generic table attribute | 
    IncorrectArgumentLength | This exception is raised when sequence of incorrect length is passed as parameter | 
    IncorrectIndex | This exception is raised when an invalid (out of range) index is passed as parameter | 
   AttributeTableOfInteger | Table of integer values | 
   AttributeTableOfReal | Table of real values | 
   AttributeTableOfString | Table of string values | 
   AttributeStudyProperties | Study properties attribute | 
   AttributePythonObject | Python object attribute | 
   AttributeParameter | Parameter attribute | 
    InvalidIdentifier | This exception is raised when an invalid identifier is passed as parameter | 
  server |  | 
   Server |  | 
  study_exchange_vars |  | 
   Variable | This class describes a single variable | 
   ExchangeVariables | This class describes "Exchange Variables", i.e | 
  studyedit |  | 
   StudyEditor | This class provides utility methods to complement Study and StudyBuilder classes | 
  TestConcurrentSession |  | 
   TestConcurrentLaunch |  | 
  TestLauncherSessionArgs |  | 
   TestSessionArgs |  | 
  TestLauncherSimple |  | 
   TestLauncher |  | 
  TestMinimalExample |  | 
   TestMinimalExample |  | 
  uiexception |  | 
   UiException | This exception should be used for functionnal error management, at least in the GUI part of the application, for example to set user oriented messages at point of exception raise | 
  update_catalogs |  | 
   ParseError |  | 
   Component |  | 
   Resource |  | 
  Utils_Identity | Module to get information about user and version | 
   Identity |  | 
  A |  | 
   Exp1 |  | 
   Exp2 |  | 
  AdjacentFunctor |  | 
  AdjacentPredicate |  | 
  AdjacentPredicate< std::pair< const std::pair< T1, T2 >, T3 > > |  | 
  AdjacentPredicate< std::pair< T1, T2 > > |  | 
  ATEXIT_ |  | 
  atom_manipulation |  | 
  base_port |  | 
  basic_port_factory | This class is an example of factory for DSC_User ports | 
  calcium_complex_port_uses |  | 
  calcium_double_port_uses |  | 
  calcium_intc_port_uses |  | 
  calcium_logical_port_uses |  | 
  calcium_long_port_uses |  | 
  calcium_port_factory |  | 
  calcium_provides_port |  | 
  calcium_real_port_uses |  | 
  calcium_string_port_uses |  | 
  calcium_uses_port |  | 
  CalciumCouplingPolicy |  | 
   BoundedDataIdProcessor |  | 
   BoundedDataIdProcessor< DataManipulator, typename boost::enable_if< boost::is_float< typename DataManipulator::InnerType > >::type > |  | 
   DisconnectProcessor |  | 
   EraseDataIdBeforeOrAfterTagProcessor |  | 
   EraseDataIdProcessor |  | 
   InternalDataIdContainer |  | 
  CalciumException |  | 
  CalciumGenericUsesPort |  | 
  CalciumTypesManipulator |  | 
  CalTimeType |  | 
  CalTimeType< double > |  | 
  CommException |  | 
  ConnectionManager_i | This class implements the interface Engines::ConnectionManager | 
  ConstTrait |  | 
  ConstTrait< const T > |  | 
  Copy2CorbaSpace |  | 
  Copy2CorbaSpace< false, DataManipulator > |  | 
  Copy2UserSpace |  | 
  Copy2UserSpace< false, DataManipulator > |  | 
  CORBA_DATE_CAL_SCHEM |  | 
  CORBA_DEPENDENCY_TYPE |  | 
  CORBA_EXTRAPOLATION_SCHEM |  | 
  CORBA_INTERPOLATION_SCHEM |  | 
  CouplingPolicy |  | 
   BoundedDataIdProcessor |  | 
   DisconnectProcessor |  | 
   EraseDataIdBeforeOrAfterTagProcessor |  | 
   EraseDataIdProcessor |  | 
  cplx |  | 
  data_short_port_provides | This class a port that sends a CORBA short with the basic port policy | 
  data_short_port_uses | This class a port that sends a CORBA short with the basic port policy | 
  DATE_CAL_SCHEM |  | 
  DeleteTraits |  | 
  DeleteTraits< false, DataManipulator > |  | 
  DEPENDENCY_TYPE |  | 
  DESTRUCTEUR_DE_ |  | 
  DESTRUCTEUR_GENERIQUE_ |  | 
  dict |  | 
  DSC_Callbacks | This is an abstract class that defines methods that the component uses to notify the component user code that the state of the component has changed | 
  DSC_Exception |  | 
  Engines_Component_i | C++ implementation of Engines::Component interface | 
  Engines_Container_i | C++ implementation of Engines::Container interface | 
  Engines_DSC_i | This class implements the interface Engines::DSC | 
  Engines_DSC_interface | This class implements the interface Engines::DSC | 
   port_t |  | 
  Engines_Parallel_Component_i |  | 
  Engines_ParallelDSC_i |  | 
  Exception |  | 
  EXTRAPOLATION_SCHEM |  | 
  fileRef_i |  | 
  fileTransfer_i | A class to manage file transfer in SALOME | 
  filtre_conversion |  | 
  filtre_elementaire |  | 
  FindKeyPredicate |  | 
  FindKeyPredicate< std::pair< T1, T2 > > |  | 
  GenericPort |  | 
  GenericProvidesPort |  | 
  GenericUsesPort |  | 
  Identity |  | 
  IncompatibleComponent |  | 
  intc |  | 
  integer |  | 
  INTERPOLATION_SCHEM |  | 
  IsSameType |  | 
  IsSameType< T1, T1 > |  | 
  iterator_t |  | 
  KERNEL_PYTHON |  | 
  LifeCycleCORBATest |  | 
  MyRand |  | 
  NamingServiceTest |  | 
  NOTIFICATION_Consumer |  | 
  NOTIFICATION_Supplier |  | 
  NSTEST_aFactory_i |  | 
  NSTEST_echo_i |  | 
  object |  | 
  ORB_INIT |  | 
  OSS | Class OSS is useful when streaming data through a function that expect a string as parameter | 
  palm_data_seq_short_port_provides |  | 
  palm_data_short_port_provides |  | 
  palm_port_factory |  | 
  PalmCouplingPolicy |  | 
   InternalDataIdContainer |  | 
    DataIdIterator |  | 
  Param_Double_Port_provides_i |  | 
  Param_Double_Port_uses_i |  | 
  port_factory | This class is an abstract for all the DSC ports factories that have to be registered into the component | 
  PortProperties_i | This class implements the interface Ports::PortProperties | 
  ProcessTimeIntervalTraits |  | 
  ProcessTimeIntervalTraits< CalciumCouplingPolicy > |  | 
  provides_port | This class implements a DSC_User provides C++ port | 
  ProvidesPort |  | 
  ProvidesPortTraits |  | 
  ProvidesPortTraits< bool > |  | 
  ProvidesPortTraits< cplx > |  | 
  ProvidesPortTraits< double > |  | 
  ProvidesPortTraits< float > |  | 
  ProvidesPortTraits< int > |  | 
  ProvidesPortTraits< intc > |  | 
  ProvidesPortTraits< integer > |  | 
  ProvidesPortTraits< long > |  | 
  ProvidesPortTraits< str > |  | 
  PySupervCompo |  | 
  SALOME_ContainerManager |  | 
  SALOME_Exception |  | 
  Salome_file_i | A class to manage file transfer in SALOME | 
  SALOME_FileTransferCORBA | A class to manage file transfer in SALOME (CORBA context) | 
  SALOME_LifeCycleCORBA | A class to manage life cycle of SALOME components | 
  SALOME_NamingService | A class to manage the SALOME naming service | 
  seq_b_manipulation |  | 
  seq_u_manipulation |  | 
  ServiceUnreachable | Exception class for NamingService : ServiceUnreachable | 
  SINGLETON_ |  | 
  Solver |  | 
  StarTrait |  | 
  StarTrait< T * > |  | 
  str |  | 
  Superv_Component_i | This class implements DSC_User component | 
   BadCast |  | 
   BadFabType |  | 
   BadProperty |  | 
   BadType |  | 
   NilPort |  | 
   PortAlreadyDefined |  | 
   PortNotConnected |  | 
   PortNotDefined |  | 
   UnexpectedState |  | 
  Terminate |  | 
  TEST1 |  | 
  TEST2 |  | 
  TEST3 |  | 
  Unexpect |  | 
  UnknownProvidesPortType |  | 
  UnknownUsesPortType |  | 
  user_type_manipulation |  | 
  uses_port | This class implements a DSC_User uses C++ port | 
  UsesPortTraits |  | 
  UsesPortTraits< bool > |  | 
  UsesPortTraits< cplx > |  | 
  UsesPortTraits< double > |  | 
  UsesPortTraits< float > |  | 
  UsesPortTraits< int > |  | 
  UsesPortTraits< intc > |  | 
  UsesPortTraits< integer > |  | 
  UsesPortTraits< long > |  | 
  UsesPortTraits< str > |  | 
  Utils_Locker |  | 
  Utils_Mutex |  | 
  Utils_Timer |  | 
  UtilsTest |  |