ROOTANA
Public Member Functions
MVOdb Class Referenceabstract

#include <mvodb.h>

Inheritance diagram for MVOdb:
Inheritance graph
[legend]

Public Member Functions

virtual ~MVOdb ()=0
 
virtual bool IsReadOnly () const =0
 
virtual MVOdbChdir (const char *subdirname, bool create=false, MVOdbError *error=NULL)=0
 
virtual void ReadKey (const char *varname, int *tid, int *num_values, int *total_size, int *item_size, MVOdbError *error=NULL)=0
 
virtual void ReadKeyLastWritten (const char *varname, int *last_written, MVOdbError *error=NULL)=0
 
virtual void ReadDir (std::vector< std::string > *varname, std::vector< int > *tid, std::vector< int > *num_values, std::vector< int > *total_size, std::vector< int > *item_size, MVOdbError *error=NULL)=0
 
virtual void RB (const char *varname, bool *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RI (const char *varname, int *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RD (const char *varname, double *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RF (const char *varname, float *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RS (const char *varname, std::string *value, bool create=false, int create_string_length=0, MVOdbError *error=NULL)=0
 
virtual void RU16 (const char *varname, uint16_t *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RU32 (const char *varname, uint32_t *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RBA (const char *varname, std::vector< bool > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RIA (const char *varname, std::vector< int > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RDA (const char *varname, std::vector< double > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RFA (const char *varname, std::vector< float > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RSA (const char *varname, std::vector< std::string > *value, bool create=false, int create_size=0, int create_string_length=0, MVOdbError *error=NULL)=0
 
virtual void RU16A (const char *varname, std::vector< uint16_t > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RU32A (const char *varname, std::vector< uint32_t > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RBAI (const char *varname, int index, bool *value, MVOdbError *error=NULL)=0
 
virtual void RIAI (const char *varname, int index, int *value, MVOdbError *error=NULL)=0
 
virtual void RDAI (const char *varname, int index, double *value, MVOdbError *error=NULL)=0
 
virtual void RFAI (const char *varname, int index, float *value, MVOdbError *error=NULL)=0
 
virtual void RSAI (const char *varname, int index, std::string *value, MVOdbError *error=NULL)=0
 
virtual void RU16AI (const char *varname, int index, uint16_t *value, MVOdbError *error=NULL)=0
 
virtual void RU32AI (const char *varname, int index, uint32_t *value, MVOdbError *error=NULL)=0
 
virtual void WB (const char *varname, bool v, MVOdbError *error=NULL)=0
 
virtual void WI (const char *varname, int v, MVOdbError *error=NULL)=0
 
virtual void WD (const char *varname, double v, MVOdbError *error=NULL)=0
 
virtual void WF (const char *varname, float v, MVOdbError *error=NULL)=0
 
virtual void WS (const char *varname, const char *v, int string_length=0, MVOdbError *error=NULL)=0
 
virtual void WU16 (const char *varname, uint16_t v, MVOdbError *error=NULL)=0
 
virtual void WU32 (const char *varname, uint32_t v, MVOdbError *error=NULL)=0
 
virtual void WBA (const char *varname, const std::vector< bool > &v, MVOdbError *error=NULL)=0
 
virtual void WIA (const char *varname, const std::vector< int > &v, MVOdbError *error=NULL)=0
 
virtual void WDA (const char *varname, const std::vector< double > &v, MVOdbError *error=NULL)=0
 
virtual void WFA (const char *varname, const std::vector< float > &v, MVOdbError *error=NULL)=0
 
virtual void WSA (const char *varname, const std::vector< std::string > &v, int string_length, MVOdbError *error=NULL)=0
 
virtual void WU16A (const char *varname, const std::vector< uint16_t > &v, MVOdbError *error=NULL)=0
 
virtual void WU32A (const char *varname, const std::vector< uint32_t > &v, MVOdbError *error=NULL)=0
 
virtual void WBAI (const char *varname, int index, bool v, MVOdbError *error=NULL)=0
 
virtual void WIAI (const char *varname, int index, int v, MVOdbError *error=NULL)=0
 
virtual void WDAI (const char *varname, int index, double v, MVOdbError *error=NULL)=0
 
virtual void WFAI (const char *varname, int index, float v, MVOdbError *error=NULL)=0
 
virtual void WSAI (const char *varname, int index, const char *v, MVOdbError *error=NULL)=0
 
virtual void WU16AI (const char *varname, int index, uint16_t v, MVOdbError *error=NULL)=0
 
virtual void WU32AI (const char *varname, int index, uint32_t v, MVOdbError *error=NULL)=0
 
virtual void Delete (const char *odbname, MVOdbError *error=NULL)=0
 
virtual void SetPrintError (bool v)=0
 
virtual bool GetPrintError () const =0
 
virtual ~MVOdb ()=0
 
virtual bool IsReadOnly () const =0
 
virtual MVOdbChdir (const char *subdirname, bool create=false, MVOdbError *error=NULL)=0
 
virtual void ReadKey (const char *varname, int *tid, int *num_values, int *total_size, int *item_size, MVOdbError *error=NULL)=0
 
virtual void ReadKeyLastWritten (const char *varname, int *last_written, MVOdbError *error=NULL)=0
 
virtual void ReadDir (std::vector< std::string > *varname, std::vector< int > *tid, std::vector< int > *num_values, std::vector< int > *total_size, std::vector< int > *item_size, MVOdbError *error=NULL)=0
 
virtual void RB (const char *varname, bool *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RI (const char *varname, int *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RD (const char *varname, double *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RF (const char *varname, float *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RS (const char *varname, std::string *value, bool create=false, int create_string_length=0, MVOdbError *error=NULL)=0
 
virtual void RU16 (const char *varname, uint16_t *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RU32 (const char *varname, uint32_t *value, bool create=false, MVOdbError *error=NULL)=0
 
virtual void RBA (const char *varname, std::vector< bool > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RIA (const char *varname, std::vector< int > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RDA (const char *varname, std::vector< double > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RFA (const char *varname, std::vector< float > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RSA (const char *varname, std::vector< std::string > *value, bool create=false, int create_size=0, int create_string_length=0, MVOdbError *error=NULL)=0
 
virtual void RU16A (const char *varname, std::vector< uint16_t > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RU32A (const char *varname, std::vector< uint32_t > *value, bool create=false, int create_size=0, MVOdbError *error=NULL)=0
 
virtual void RBAI (const char *varname, int index, bool *value, MVOdbError *error=NULL)=0
 
virtual void RIAI (const char *varname, int index, int *value, MVOdbError *error=NULL)=0
 
virtual void RDAI (const char *varname, int index, double *value, MVOdbError *error=NULL)=0
 
virtual void RFAI (const char *varname, int index, float *value, MVOdbError *error=NULL)=0
 
virtual void RSAI (const char *varname, int index, std::string *value, MVOdbError *error=NULL)=0
 
virtual void RU16AI (const char *varname, int index, uint16_t *value, MVOdbError *error=NULL)=0
 
virtual void RU32AI (const char *varname, int index, uint32_t *value, MVOdbError *error=NULL)=0
 
virtual void WB (const char *varname, bool v, MVOdbError *error=NULL)=0
 
virtual void WI (const char *varname, int v, MVOdbError *error=NULL)=0
 
virtual void WD (const char *varname, double v, MVOdbError *error=NULL)=0
 
virtual void WF (const char *varname, float v, MVOdbError *error=NULL)=0
 
virtual void WS (const char *varname, const char *v, int string_length=0, MVOdbError *error=NULL)=0
 
virtual void WU16 (const char *varname, uint16_t v, MVOdbError *error=NULL)=0
 
virtual void WU32 (const char *varname, uint32_t v, MVOdbError *error=NULL)=0
 
virtual void WBA (const char *varname, const std::vector< bool > &v, MVOdbError *error=NULL)=0
 
virtual void WIA (const char *varname, const std::vector< int > &v, MVOdbError *error=NULL)=0
 
virtual void WDA (const char *varname, const std::vector< double > &v, MVOdbError *error=NULL)=0
 
virtual void WFA (const char *varname, const std::vector< float > &v, MVOdbError *error=NULL)=0
 
virtual void WSA (const char *varname, const std::vector< std::string > &v, int string_length, MVOdbError *error=NULL)=0
 
virtual void WU16A (const char *varname, const std::vector< uint16_t > &v, MVOdbError *error=NULL)=0
 
virtual void WU32A (const char *varname, const std::vector< uint32_t > &v, MVOdbError *error=NULL)=0
 
virtual void WBAI (const char *varname, int index, bool v, MVOdbError *error=NULL)=0
 
virtual void WIAI (const char *varname, int index, int v, MVOdbError *error=NULL)=0
 
virtual void WDAI (const char *varname, int index, double v, MVOdbError *error=NULL)=0
 
virtual void WFAI (const char *varname, int index, float v, MVOdbError *error=NULL)=0
 
virtual void WSAI (const char *varname, int index, const char *v, MVOdbError *error=NULL)=0
 
virtual void WU16AI (const char *varname, int index, uint16_t v, MVOdbError *error=NULL)=0
 
virtual void WU32AI (const char *varname, int index, uint32_t v, MVOdbError *error=NULL)=0
 
virtual void Delete (const char *odbname, MVOdbError *error=NULL)=0
 
virtual void SetPrintError (bool v)=0
 
virtual bool GetPrintError () const =0
 

Detailed Description

Definition at line 20 of file mvodb.h.

Constructor & Destructor Documentation

◆ ~MVOdb() [1/2]

MVOdb::~MVOdb ( )
pure virtual

Definition at line 14 of file mvodb.cxx.

◆ ~MVOdb() [2/2]

virtual MVOdb::~MVOdb ( )
pure virtual

Member Function Documentation

◆ Chdir() [1/2]

virtual MVOdb* MVOdb::Chdir ( const char *  subdirname,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ Chdir() [2/2]

virtual MVOdb* MVOdb::Chdir ( const char *  subdirname,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ Delete() [1/2]

virtual void MVOdb::Delete ( const char *  odbname,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ Delete() [2/2]

virtual void MVOdb::Delete ( const char *  odbname,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ GetPrintError() [1/2]

virtual bool MVOdb::GetPrintError ( ) const
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ GetPrintError() [2/2]

virtual bool MVOdb::GetPrintError ( ) const
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ IsReadOnly() [1/2]

virtual bool MVOdb::IsReadOnly ( ) const
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ IsReadOnly() [2/2]

virtual bool MVOdb::IsReadOnly ( ) const
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RB() [1/2]

virtual void MVOdb::RB ( const char *  varname,
bool *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RB() [2/2]

virtual void MVOdb::RB ( const char *  varname,
bool *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RBA() [1/2]

virtual void MVOdb::RBA ( const char *  varname,
std::vector< bool > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RBA() [2/2]

virtual void MVOdb::RBA ( const char *  varname,
std::vector< bool > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RBAI() [1/2]

virtual void MVOdb::RBAI ( const char *  varname,
int  index,
bool *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RBAI() [2/2]

virtual void MVOdb::RBAI ( const char *  varname,
int  index,
bool *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RD() [1/2]

virtual void MVOdb::RD ( const char *  varname,
double *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RD() [2/2]

virtual void MVOdb::RD ( const char *  varname,
double *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RDA() [1/2]

virtual void MVOdb::RDA ( const char *  varname,
std::vector< double > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RDA() [2/2]

virtual void MVOdb::RDA ( const char *  varname,
std::vector< double > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RDAI() [1/2]

virtual void MVOdb::RDAI ( const char *  varname,
int  index,
double *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RDAI() [2/2]

virtual void MVOdb::RDAI ( const char *  varname,
int  index,
double *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ ReadDir() [1/2]

virtual void MVOdb::ReadDir ( std::vector< std::string > *  varname,
std::vector< int > *  tid,
std::vector< int > *  num_values,
std::vector< int > *  total_size,
std::vector< int > *  item_size,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ ReadDir() [2/2]

virtual void MVOdb::ReadDir ( std::vector< std::string > *  varname,
std::vector< int > *  tid,
std::vector< int > *  num_values,
std::vector< int > *  total_size,
std::vector< int > *  item_size,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ ReadKey() [1/2]

virtual void MVOdb::ReadKey ( const char *  varname,
int *  tid,
int *  num_values,
int *  total_size,
int *  item_size,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ ReadKey() [2/2]

virtual void MVOdb::ReadKey ( const char *  varname,
int *  tid,
int *  num_values,
int *  total_size,
int *  item_size,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ ReadKeyLastWritten() [1/2]

virtual void MVOdb::ReadKeyLastWritten ( const char *  varname,
int *  last_written,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ ReadKeyLastWritten() [2/2]

virtual void MVOdb::ReadKeyLastWritten ( const char *  varname,
int *  last_written,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RF() [1/2]

virtual void MVOdb::RF ( const char *  varname,
float *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RF() [2/2]

virtual void MVOdb::RF ( const char *  varname,
float *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RFA() [1/2]

virtual void MVOdb::RFA ( const char *  varname,
std::vector< float > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RFA() [2/2]

virtual void MVOdb::RFA ( const char *  varname,
std::vector< float > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RFAI() [1/2]

virtual void MVOdb::RFAI ( const char *  varname,
int  index,
float *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RFAI() [2/2]

virtual void MVOdb::RFAI ( const char *  varname,
int  index,
float *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RI() [1/2]

virtual void MVOdb::RI ( const char *  varname,
int *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RI() [2/2]

virtual void MVOdb::RI ( const char *  varname,
int *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RIA() [1/2]

virtual void MVOdb::RIA ( const char *  varname,
std::vector< int > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RIA() [2/2]

virtual void MVOdb::RIA ( const char *  varname,
std::vector< int > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RIAI() [1/2]

virtual void MVOdb::RIAI ( const char *  varname,
int  index,
int *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RIAI() [2/2]

virtual void MVOdb::RIAI ( const char *  varname,
int  index,
int *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RS() [1/2]

virtual void MVOdb::RS ( const char *  varname,
std::string *  value,
bool  create = false,
int  create_string_length = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RS() [2/2]

virtual void MVOdb::RS ( const char *  varname,
std::string *  value,
bool  create = false,
int  create_string_length = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RSA() [1/2]

virtual void MVOdb::RSA ( const char *  varname,
std::vector< std::string > *  value,
bool  create = false,
int  create_size = 0,
int  create_string_length = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RSA() [2/2]

virtual void MVOdb::RSA ( const char *  varname,
std::vector< std::string > *  value,
bool  create = false,
int  create_size = 0,
int  create_string_length = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RSAI() [1/2]

virtual void MVOdb::RSAI ( const char *  varname,
int  index,
std::string *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RSAI() [2/2]

virtual void MVOdb::RSAI ( const char *  varname,
int  index,
std::string *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RU16() [1/2]

virtual void MVOdb::RU16 ( const char *  varname,
uint16_t *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RU16() [2/2]

virtual void MVOdb::RU16 ( const char *  varname,
uint16_t *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RU16A() [1/2]

virtual void MVOdb::RU16A ( const char *  varname,
std::vector< uint16_t > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RU16A() [2/2]

virtual void MVOdb::RU16A ( const char *  varname,
std::vector< uint16_t > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RU16AI() [1/2]

virtual void MVOdb::RU16AI ( const char *  varname,
int  index,
uint16_t *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RU16AI() [2/2]

virtual void MVOdb::RU16AI ( const char *  varname,
int  index,
uint16_t *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RU32() [1/2]

virtual void MVOdb::RU32 ( const char *  varname,
uint32_t *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RU32() [2/2]

virtual void MVOdb::RU32 ( const char *  varname,
uint32_t *  value,
bool  create = false,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RU32A() [1/2]

virtual void MVOdb::RU32A ( const char *  varname,
std::vector< uint32_t > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ RU32A() [2/2]

virtual void MVOdb::RU32A ( const char *  varname,
std::vector< uint32_t > *  value,
bool  create = false,
int  create_size = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RU32AI() [1/2]

virtual void MVOdb::RU32AI ( const char *  varname,
int  index,
uint32_t *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ RU32AI() [2/2]

virtual void MVOdb::RU32AI ( const char *  varname,
int  index,
uint32_t *  value,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ SetPrintError() [1/2]

virtual void MVOdb::SetPrintError ( bool  v)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ SetPrintError() [2/2]

virtual void MVOdb::SetPrintError ( bool  v)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WB() [1/2]

virtual void MVOdb::WB ( const char *  varname,
bool  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ WB() [2/2]

virtual void MVOdb::WB ( const char *  varname,
bool  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WBA() [1/2]

virtual void MVOdb::WBA ( const char *  varname,
const std::vector< bool > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WBA() [2/2]

virtual void MVOdb::WBA ( const char *  varname,
const std::vector< bool > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WBAI() [1/2]

virtual void MVOdb::WBAI ( const char *  varname,
int  index,
bool  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WBAI() [2/2]

virtual void MVOdb::WBAI ( const char *  varname,
int  index,
bool  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WD() [1/2]

virtual void MVOdb::WD ( const char *  varname,
double  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ WD() [2/2]

virtual void MVOdb::WD ( const char *  varname,
double  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WDA() [1/2]

virtual void MVOdb::WDA ( const char *  varname,
const std::vector< double > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WDA() [2/2]

virtual void MVOdb::WDA ( const char *  varname,
const std::vector< double > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WDAI() [1/2]

virtual void MVOdb::WDAI ( const char *  varname,
int  index,
double  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WDAI() [2/2]

virtual void MVOdb::WDAI ( const char *  varname,
int  index,
double  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WF() [1/2]

virtual void MVOdb::WF ( const char *  varname,
float  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ WF() [2/2]

virtual void MVOdb::WF ( const char *  varname,
float  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WFA() [1/2]

virtual void MVOdb::WFA ( const char *  varname,
const std::vector< float > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WFA() [2/2]

virtual void MVOdb::WFA ( const char *  varname,
const std::vector< float > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WFAI() [1/2]

virtual void MVOdb::WFAI ( const char *  varname,
int  index,
float  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WFAI() [2/2]

virtual void MVOdb::WFAI ( const char *  varname,
int  index,
float  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WI() [1/2]

virtual void MVOdb::WI ( const char *  varname,
int  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ WI() [2/2]

virtual void MVOdb::WI ( const char *  varname,
int  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WIA() [1/2]

virtual void MVOdb::WIA ( const char *  varname,
const std::vector< int > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ WIA() [2/2]

virtual void MVOdb::WIA ( const char *  varname,
const std::vector< int > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WIAI() [1/2]

virtual void MVOdb::WIAI ( const char *  varname,
int  index,
int  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ WIAI() [2/2]

virtual void MVOdb::WIAI ( const char *  varname,
int  index,
int  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WS() [1/2]

virtual void MVOdb::WS ( const char *  varname,
const char *  v,
int  string_length = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ WS() [2/2]

virtual void MVOdb::WS ( const char *  varname,
const char *  v,
int  string_length = 0,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WSA() [1/2]

virtual void MVOdb::WSA ( const char *  varname,
const std::vector< std::string > &  v,
int  string_length,
MVOdbError error = NULL 
)
pure virtual

Implemented in MidasOdb, NullOdb, XmlOdb, and JsonOdb.

Here is the caller graph for this function:

◆ WSA() [2/2]

virtual void MVOdb::WSA ( const char *  varname,
const std::vector< std::string > &  v,
int  string_length,
MVOdbError error = NULL 
)
pure virtual

Implemented in MidasOdb, NullOdb, XmlOdb, and JsonOdb.

◆ WSAI() [1/2]

virtual void MVOdb::WSAI ( const char *  varname,
int  index,
const char *  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ WSAI() [2/2]

virtual void MVOdb::WSAI ( const char *  varname,
int  index,
const char *  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WU16() [1/2]

virtual void MVOdb::WU16 ( const char *  varname,
uint16_t  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ WU16() [2/2]

virtual void MVOdb::WU16 ( const char *  varname,
uint16_t  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WU16A() [1/2]

virtual void MVOdb::WU16A ( const char *  varname,
const std::vector< uint16_t > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WU16A() [2/2]

virtual void MVOdb::WU16A ( const char *  varname,
const std::vector< uint16_t > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WU16AI() [1/2]

virtual void MVOdb::WU16AI ( const char *  varname,
int  index,
uint16_t  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WU16AI() [2/2]

virtual void MVOdb::WU16AI ( const char *  varname,
int  index,
uint16_t  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WU32() [1/2]

virtual void MVOdb::WU32 ( const char *  varname,
uint32_t  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

Here is the caller graph for this function:

◆ WU32() [2/2]

virtual void MVOdb::WU32 ( const char *  varname,
uint32_t  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WU32A() [1/2]

virtual void MVOdb::WU32A ( const char *  varname,
const std::vector< uint32_t > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WU32A() [2/2]

virtual void MVOdb::WU32A ( const char *  varname,
const std::vector< uint32_t > &  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WU32AI() [1/2]

virtual void MVOdb::WU32AI ( const char *  varname,
int  index,
uint32_t  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.

◆ WU32AI() [2/2]

virtual void MVOdb::WU32AI ( const char *  varname,
int  index,
uint32_t  v,
MVOdbError error = NULL 
)
pure virtual

Implemented in NullOdb, XmlOdb, JsonOdb, and MidasOdb.


The documentation for this class was generated from the following files: