#include <string>
#include <vector>
#include <stdint.h>
Go to the source code of this file.
|
MVOdb * | MakeNullOdb () |
|
MVOdb * | MakeMidasOdb (int hDB, MVOdbError *error=NULL) |
|
MVOdb * | MakeXmlFileOdb (const char *filename, MVOdbError *error=NULL) |
|
MVOdb * | MakeXmlBufferOdb (const char *buf, int bufsize, MVOdbError *error=NULL) |
|
MVOdb * | MakeJsonFileOdb (const char *filename, MVOdbError *error=NULL) |
|
MVOdb * | MakeJsonBufferOdb (const char *buf, int bufsize, MVOdbError *error=NULL) |
|
MVOdb * | MakeFileDumpOdb (const char *buf, int bufsize, MVOdbError *error=NULL) |
| Access ODB from a midas file dump. FOrmat could be .xml, .json or .odb. More...
|
|
void | SetOk (MVOdbError *error) |
|
void | SetError (MVOdbError *error, bool print, const std::string &path, const std::string &message) |
|
void | SetMidasStatus (MVOdbError *error, bool print, const std::string &path, const char *midas_func_name, int status) |
|
◆ MakeFileDumpOdb()
MVOdb* MakeFileDumpOdb |
( |
const char * |
buf, |
|
|
int |
bufsize, |
|
|
MVOdbError * |
error = NULL |
|
) |
| |
Access ODB from a midas file dump. FOrmat could be .xml, .json or .odb.
Definition at line 91 of file mvodb.cxx.
◆ MakeJsonBufferOdb()
MVOdb* MakeJsonBufferOdb |
( |
const char * |
buf, |
|
|
int |
bufsize, |
|
|
MVOdbError * |
error = NULL |
|
) |
| |
◆ MakeJsonFileOdb()
MVOdb* MakeJsonFileOdb |
( |
const char * |
filename, |
|
|
MVOdbError * |
error = NULL |
|
) |
| |
◆ MakeMidasOdb()
◆ MakeNullOdb()
◆ MakeXmlBufferOdb()
MVOdb* MakeXmlBufferOdb |
( |
const char * |
buf, |
|
|
int |
bufsize, |
|
|
MVOdbError * |
error = NULL |
|
) |
| |
◆ MakeXmlFileOdb()
◆ SetError()
void SetError |
( |
MVOdbError * |
error, |
|
|
bool |
print, |
|
|
const std::string & |
path, |
|
|
const std::string & |
message |
|
) |
| |
◆ SetMidasStatus()
void SetMidasStatus |
( |
MVOdbError * |
error, |
|
|
bool |
print, |
|
|
const std::string & |
path, |
|
|
const char * |
midas_func_name, |
|
|
int |
status |
|
) |
| |
◆ SetOk()