28 #ifndef _PARALLEL_SALOME_FILE_I_HXX_
29 #define _PARALLEL_SALOME_FILE_I_HXX_
31 #include <SALOMEconfig.h>
36 #include "SALOME_PACOExtensionPaCO_Engines_Parallel_Salome_file_server.hxx"
41 public virtual Engines::Parallel_Salome_file_serv
49 virtual void setFileNode(
const char* file_name, CORBA::Long node);
50 virtual CORBA::Long getFileNode(
const char* file_name);
51 virtual Engines::Container_ptr updateFile(
const Engines::file& file);
55 virtual void load(
const char* hdf5_file);
56 virtual void save(
const char* hdf5_file);
57 virtual void save_all(
const char* hdf5_file);
58 virtual void connect(Engines::Salome_file_ptr source_Salome_file);
60 Engines::Salome_file_ptr source_Salome_file);
62 const char * source_file_name);
64 virtual void recvFiles_node();
70 virtual bool getParallelDistributedFile(std::string file_name);
73 Engines::Parallel_Salome_file_var
proxy;
#define CONTAINER_EXPORT
Definition: SALOME_Container.hxx:37
Definition: Parallel_Salome_file_i.hxx:42
Engines::Parallel_Salome_file_var proxy
Definition: Parallel_Salome_file_i.hxx:73
Engines::PaCO_Parallel_Salome_file * parallel_file
Definition: Parallel_Salome_file_i.hxx:74
A class to manage file transfer in SALOME.
Definition: Salome_file_i.hxx:42
virtual void save(const char *hdf5_file)
CORBA method.
Definition: Salome_file_i.cxx:256
virtual void setDistributedSourceFile(const char *file_name, const char *source_file_name)
CORBA method.
Definition: Salome_file_i.cxx:697
virtual void recvFiles()
CORBA method.
Definition: Salome_file_i.cxx:725
virtual void connectDistributedFile(const char *file_name, Engines::Salome_file_ptr source_Salome_file)
CORBA method.
Definition: Salome_file_i.cxx:671
virtual void load(const char *hdf5_file)
CORBA method.
Definition: Salome_file_i.cxx:87
virtual void connect(Engines::Salome_file_ptr source_Salome_file)
CORBA method.
Definition: Salome_file_i.cxx:619
virtual void save_all(const char *hdf5_file)
CORBA method.
Definition: Salome_file_i.cxx:363
virtual void setContainer(Engines::Container_ptr container)
Definition: Salome_file_i.cxx:1067
container
Definition: TestComponentPy.py:63
orb
Definition: salome.py:122
A file managed by a Salome_file.
Definition: SALOME_Component.idl:614