Back to index

salome-kernel  6.5.0
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
LIFECYCLECORBA_EXPORT Protocol Reference

#include <SALOME_FileTransferCORBA.hxx>

Collaboration diagram for LIFECYCLECORBA_EXPORT:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SALOME_FileTransferCORBA ()
 SALOME_FileTransferCORBA (Engines::fileRef_ptr aFileRef)
 SALOME_FileTransferCORBA (std::string refMachine, std::string origFileName, std::string containerName="")
virtual ~SALOME_FileTransferCORBA ()
std::string getLocalFile (std::string localFile="")
 IncompatibleComponent (void)
 IncompatibleComponent (const IncompatibleComponent &ex)
 SALOME_LifeCycleCORBA (SALOME_NamingService *ns=0)
virtual ~SALOME_LifeCycleCORBA ()
Engines::EngineComponent_ptr FindComponent (const Engines::MachineParameters &params, const char *componentName, int studyId=0)
Engines::EngineComponent_ptr LoadComponent (const Engines::MachineParameters &params, const char *componentName, int studyId=0)
Engines::EngineComponent_ptr FindOrLoad_Component (const Engines::MachineParameters &params, const char *componentName, int studyId=0)
Engines::EngineComponent_ptr FindOrLoad_Component (const Engines::ContainerParameters &params, const char *componentName, int studyId=0)
Engines::EngineComponent_ptr FindOrLoad_Component (const char *containerName, const char *componentName)
Engines::EngineComponent_ptr Load_ParallelComponent (const Engines::ContainerParameters &params, const char *componentName, int studyId)
bool isKnownComponentClass (const char *componentName)
bool isMpiContainer (const Engines::ContainerParameters &params) throw (IncompatibleComponent)
int NbProc (const Engines::ContainerParameters &params)
Engines::ContainerManager_ptr getContainerManager ()
Engines::ResourcesManager_ptr getResourcesManager ()
SALOME_NamingServicenamingService ()
CORBA::ORB_ptr orb ()
void copyFile (const char *hostSrc, const char *fileSrc, const char *hostDest, const char *fileDest)
void shutdownServers ()
void convert (const Engines::MachineParameters &params_in, Engines::ContainerParameters &params_out)

Static Public Member Functions

static void preSet (Engines::MachineParameters &outparams)
static void preSet (Engines::ResourceParameters &outparams)
static void preSet (Engines::ContainerParameters &outparams)
static void killOmniNames ()

Protected Member Functions

Engines::EngineComponent_ptr _FindComponent (const Engines::ContainerParameters &params, const char *componentName, int studyId, const Engines::ResourceList &listOfResources)
 Establish if a component called "componentName" in a container called "containerName" exists among the list of resources in "listOfMachines".
Engines::EngineComponent_ptr _LoadComponent (const Engines::ContainerParameters &params, const char *componentName, int studyId)

Protected Attributes

Engines::fileRef_var _theFileRef
std::string _refMachine
std::string _origFileName
std::string _containerName
SALOME_NamingService_NS
SALOME_NamingService_NSnew
Engines::ContainerManager_var _ContManager
Engines::ResourcesManager_var _ResManager

Detailed Description

Definition at line 50 of file SALOME_FileTransferCORBA.hxx.


Constructor & Destructor Documentation


Member Function Documentation

Engines::EngineComponent_ptr LIFECYCLECORBA_EXPORT::_FindComponent ( const Engines::ContainerParameters params,
const char *  componentName,
int  studyId,
const Engines::ResourceList listOfResources 
) [protected]

Establish if a component called "componentName" in a container called "containerName" exists among the list of resources in "listOfMachines".

This method uses Naming Service to find the component.

Engines::EngineComponent_ptr LIFECYCLECORBA_EXPORT::_LoadComponent ( const Engines::ContainerParameters params,
const char *  componentName,
int  studyId 
) [protected]
void LIFECYCLECORBA_EXPORT::copyFile ( const char *  hostSrc,
const char *  fileSrc,
const char *  hostDest,
const char *  fileDest 
)
Engines::EngineComponent_ptr LIFECYCLECORBA_EXPORT::FindComponent ( const Engines::MachineParameters params,
const char *  componentName,
int  studyId = 0 
)
Engines::EngineComponent_ptr LIFECYCLECORBA_EXPORT::FindOrLoad_Component ( const Engines::MachineParameters params,
const char *  componentName,
int  studyId = 0 
)
Engines::EngineComponent_ptr LIFECYCLECORBA_EXPORT::FindOrLoad_Component ( const Engines::ContainerParameters params,
const char *  componentName,
int  studyId = 0 
)
Engines::EngineComponent_ptr LIFECYCLECORBA_EXPORT::FindOrLoad_Component ( const char *  containerName,
const char *  componentName 
)
Engines::ContainerManager_ptr LIFECYCLECORBA_EXPORT::getContainerManager ( )
std::string LIFECYCLECORBA_EXPORT::getLocalFile ( std::string  localFile = "")
Engines::ResourcesManager_ptr LIFECYCLECORBA_EXPORT::getResourcesManager ( )
bool LIFECYCLECORBA_EXPORT::isKnownComponentClass ( const char *  componentName)
static void LIFECYCLECORBA_EXPORT::killOmniNames ( ) [static]
Engines::EngineComponent_ptr LIFECYCLECORBA_EXPORT::Load_ParallelComponent ( const Engines::ContainerParameters params,
const char *  componentName,
int  studyId 
)
Engines::EngineComponent_ptr LIFECYCLECORBA_EXPORT::LoadComponent ( const Engines::MachineParameters params,
const char *  componentName,
int  studyId = 0 
)
CORBA::ORB_ptr LIFECYCLECORBA_EXPORT::orb ( )
static void LIFECYCLECORBA_EXPORT::preSet ( Engines::MachineParameters outparams) [static]
static void LIFECYCLECORBA_EXPORT::preSet ( Engines::ResourceParameters outparams) [static]
static void LIFECYCLECORBA_EXPORT::preSet ( Engines::ContainerParameters outparams) [static]
LIFECYCLECORBA_EXPORT::SALOME_FileTransferCORBA ( Engines::fileRef_ptr  aFileRef)
LIFECYCLECORBA_EXPORT::SALOME_FileTransferCORBA ( std::string  refMachine,
std::string  origFileName,
std::string  containerName = "" 
)

Member Data Documentation

std::string LIFECYCLECORBA_EXPORT::_containerName [protected]

Definition at line 67 of file SALOME_FileTransferCORBA.hxx.

Engines::ContainerManager_var LIFECYCLECORBA_EXPORT::_ContManager [protected]

Definition at line 142 of file SALOME_LifeCycleCORBA.hxx.

Definition at line 140 of file SALOME_LifeCycleCORBA.hxx.

Definition at line 141 of file SALOME_LifeCycleCORBA.hxx.

std::string LIFECYCLECORBA_EXPORT::_origFileName [protected]

Definition at line 66 of file SALOME_FileTransferCORBA.hxx.

std::string LIFECYCLECORBA_EXPORT::_refMachine [protected]

Definition at line 65 of file SALOME_FileTransferCORBA.hxx.

Engines::ResourcesManager_var LIFECYCLECORBA_EXPORT::_ResManager [protected]

Definition at line 143 of file SALOME_LifeCycleCORBA.hxx.

Engines::fileRef_var LIFECYCLECORBA_EXPORT::_theFileRef [protected]

Definition at line 64 of file SALOME_FileTransferCORBA.hxx.


The documentation for this protocol was generated from the following files: