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();
65 virtual void setContainer(Engines::Container_ptr container);
70 virtual bool getParallelDistributedFile(std::string file_name);
73 Engines::Parallel_Salome_file_var
proxy;