src/MED/Med_Gen_i.cxx File Reference

#include "Med_Gen_i.hxx"
#include "MEDMEM_Mesh_i.hxx"
#include "MEDMEM_Med_i.hxx"
#include "MEDMEM_FieldTemplate_i.hxx"
#include "MEDMEM_Support_i.hxx"
#include "MEDMEM_Mesh.hxx"
#include "MEDMEM_Field.hxx"
#include "MEDMEM_Med.hxx"
#include "MEDMEM_MedMedDriver.hxx"
#include "MEDMEM_MedMeshDriver.hxx"
#include "MEDMEM_MedFieldDriver.hxx"
#include "MEDMEM_define.hxx"
#include "MEDMEM_DriversDef.hxx"
#include "Utils_SINGLETON.hxx"
#include "OpUtil.hxx"
#include "Utils_CorbaException.hxx"
#include "utilities.h"
#include <string>
#include <deque>
#include <map>
#include <TCollection_AsciiString.hxx>
#include <TColStd_SequenceOfAsciiString.hxx>
#include <HDFascii.hxx>
#include "SALOMEDS_Tool.hxx"

Include dependency graph for Med_Gen_i.cxx:


Namespaces

namespace  std

Enumerations

enum  { SAVE = 1, RESTORE = 0, ASCII = 1, NON_ASCII = 0 }

Functions

pair< string, string > getPersistanceDirAndFileName (SALOMEDS::Study_ptr theStudy, const char *theURL, const bool isMultiFile, const bool isSave)
 Return path and base name of a file to store med data in.
SALOMEDS::TMPFile * saveStudy (SALOMEDS::Study_ptr theStudy, const char *theURL, bool isMultiFile, bool isAscii)
 Save med objects published in a study.
PortableServer::ObjectId * MEDEngine_factory (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, PortableServer::ObjectId *contId, const char *instanceName, const char *interfaceName)

Enumeration Type Documentation

anonymous enum
 

Enumerator:
SAVE 
RESTORE 
ASCII 
NON_ASCII 


Function Documentation

pair<string,string> @0.getPersistanceDirAndFileName SALOMEDS::Study_ptr  theStudy,
const char *  theURL,
const bool  isMultiFile,
const bool  isSave
[static]
 

Return path and base name of a file to store med data in.

Parameters:
theStudy - study being stored or restored
theURL - path to file storing the study
isMultiFile - storage mode
isSave - action kind: SAVE or RESTORE
Return values:
pair<string,string> - path and file base name

SALOMEDS::TMPFile* @0.saveStudy SALOMEDS::Study_ptr  theStudy,
const char *  theURL,
bool  isMultiFile,
bool  isAscii
[static]
 

Save med objects published in a study.

Parameters:
theStudy - study to store
theURL - path to store
isMultiFile - store mode
isAscii - store mode: ASCII or NON_ASCII
Return values:
SALOMEDS.TMPFile* - result file

PortableServer::ObjectId* MEDEngine_factory CORBA::ORB_ptr  orb,
PortableServer::POA_ptr  poa,
PortableServer::ObjectId *  contId,
const char *  instanceName,
const char *  interfaceName
 

C factory, accessible with dlsym, after dlopen