Go to the documentation of this file. 1 #ifndef HDF5_DATABASE_H
2 #define HDF5_DATABASE_H "HDF_DataBase.h"
43 virtual int getID()
const;
61 const int & maxNumber,
int & actualNumber)
const;
64 const int & maxNumber,
int & actualNumber)
const;
71 int put(
const double & x,
const aString & name );
72 int put(
const int & x,
const aString & name );
74 #ifdef OV_BOOL_DEFINED
75 int put(
const bool & x,
const aString & name );
79 int get(
float & x,
const aString & name )
const;
80 int get(
double & x,
const aString & name )
const;
81 int get(
int & x,
const aString & name )
const;
83 #ifdef OV_BOOL_DEFINED
84 int get(
bool & x,
const aString & name )
const;
88 virtual int put(
const floatSerialArray & x,
const aString & name );
89 virtual int put(
const doubleSerialArray & x,
const aString & name );
90 virtual int put(
const intSerialArray & x,
const aString & name );
97 virtual int get( floatSerialArray & x,
const aString & name, Index *Iv=
NULL )
const;
98 virtual int get( doubleSerialArray & x,
const aString & name, Index *Iv=
NULL )
const;
99 virtual int get( intSerialArray & x,
const aString & name, Index *Iv=
NULL )
const;
106 int put(
const int x[],
const aString & name,
const int number );
107 int put(
const float x[],
const aString & name,
const int number );
108 int put(
const double x[],
const aString & name,
const int number );
111 int get(
int x[],
const aString & name,
const int number )
const;
112 int get(
float x[],
const aString & name,
const int number )
const;
113 int get(
double x[],
const aString & name,
const int number )
const;
114 int get(
aString x[],
const aString & name,
const int number )
const;
121 int putSM(
const floatArray & x,
const aString & name );