|
ROOTANA
|


Public Member Functions | |
| MidasOdb (HNDLE hDB, const char *root) | |
| ~MidasOdb () | |
| std::string | Path (const char *varname) |
| void | SetPrintError (bool v) |
| bool | GetPrintError () const |
| bool | IsReadOnly () const |
| MVOdb * | Chdir (const char *subdir, bool create, MVOdbError *error) |
| void | RAInfo (const char *varname, int *num_elements, int *element_size, MVOdbError *error) |
| void | ReadKey (const char *varname, int *tid, int *num_values, int *total_size, int *item_size, MVOdbError *error) |
| void | ReadKeyLastWritten (const char *varname, int *last_written, MVOdbError *error) |
| 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) |
| void | ResizeArray (const char *varname, int new_size, MVOdbError *error) |
| void | ResizeStringArray (const char *varname, int new_size, int new_string_length, MVOdbError *error) |
| bool | R (const char *varname, int tid, void *value, int size, bool create, MVOdbError *error) |
| void | RI (const char *varname, int *value, bool create, MVOdbError *error) |
| void | RU16 (const char *varname, uint16_t *value, bool create, MVOdbError *error) |
| void | RU32 (const char *varname, uint32_t *value, bool create, MVOdbError *error) |
| void | RU64 (const char *varname, uint64_t *value, bool create, MVOdbError *error) |
| void | RD (const char *varname, double *value, bool create, MVOdbError *error) |
| void | RF (const char *varname, float *value, bool create, MVOdbError *error) |
| void | RB (const char *varname, bool *value, bool create, MVOdbError *error) |
| void | RS (const char *varname, std::string *value, bool create, int create_string_length, MVOdbError *error) |
| void | RAI (const char *varname, int index, int tid, void *value, int size, MVOdbError *error) |
| void | RIAI (const char *varname, int index, int *value, MVOdbError *error) |
| void | RU16AI (const char *varname, int index, uint16_t *value, MVOdbError *error) |
| void | RU32AI (const char *varname, int index, uint32_t *value, MVOdbError *error) |
| void | RU64AI (const char *varname, int index, uint64_t *value, MVOdbError *error) |
| void | RDAI (const char *varname, int index, double *value, MVOdbError *error) |
| void | RFAI (const char *varname, int index, float *value, MVOdbError *error) |
| void | RBAI (const char *varname, int index, bool *value, MVOdbError *error) |
| void | RSAI (const char *varname, int index, std::string *value, MVOdbError *error) |
| bool | RA (const std::string &path, int tid, void *buf, int size, MVOdbError *error) |
| void | GetArraySize (const char *varname, int *pnum_values, int *pitem_size, MVOdbError *error) |
| template<class X > | |
| bool | RXA (const char *varname, int tid, std::vector< X > *value, bool create, int create_size, MVOdbError *error) |
| void | RIA (const char *varname, std::vector< int > *value, bool create, int create_size, MVOdbError *error) |
| void | RFA (const char *varname, std::vector< float > *value, bool create, int create_size, MVOdbError *error) |
| void | RDA (const char *varname, std::vector< double > *value, bool create, int create_size, MVOdbError *error) |
| void | RU16A (const char *varname, std::vector< uint16_t > *value, bool create, int create_size, MVOdbError *error) |
| void | RU32A (const char *varname, std::vector< uint32_t > *value, bool create, int create_size, MVOdbError *error) |
| void | RU64A (const char *varname, std::vector< uint64_t > *value, bool create, int create_size, MVOdbError *error) |
| void | RBA (const char *varname, std::vector< bool > *value, bool create, int create_size, MVOdbError *error) |
| void | RSA (const char *varname, std::vector< std::string > *value, bool create, int create_size, int create_string_length, MVOdbError *error) |
| void | W (const char *varname, int tid, const void *v, int size, MVOdbError *error) |
| void | WB (const char *varname, bool v, MVOdbError *error) |
| void | WI (const char *varname, int v, MVOdbError *error) |
| void | WU16 (const char *varname, uint16_t v, MVOdbError *error) |
| void | WU32 (const char *varname, uint32_t v, MVOdbError *error) |
| void | WU64 (const char *varname, uint64_t v, MVOdbError *error) |
| void | WD (const char *varname, double v, MVOdbError *error) |
| void | WF (const char *varname, float v, MVOdbError *error) |
| void | WS (const char *varname, const char *v, int string_length, MVOdbError *error) |
| void | WAI (const char *varname, int index, int tid, const void *v, int size, MVOdbError *error) |
| void | WBAI (const char *varname, int index, bool v, MVOdbError *error) |
| void | WIAI (const char *varname, int index, int v, MVOdbError *error) |
| void | WU16AI (const char *varname, int index, uint16_t v, MVOdbError *error) |
| void | WU32AI (const char *varname, int index, uint32_t v, MVOdbError *error) |
| void | WU64AI (const char *varname, int index, uint64_t v, MVOdbError *error) |
| void | WDAI (const char *varname, int index, double v, MVOdbError *error) |
| void | WFAI (const char *varname, int index, float v, MVOdbError *error) |
| void | WSAI (const char *varname, int index, const char *v, MVOdbError *error) |
| void | WA (const char *varname, int tid, const void *v, int size, int count, MVOdbError *error) |
| void | WBA (const char *varname, const std::vector< bool > &v, MVOdbError *error) |
| void | WU16A (const char *varname, const std::vector< uint16_t > &v, MVOdbError *error) |
| void | WU32A (const char *varname, const std::vector< uint32_t > &v, MVOdbError *error) |
| void | WU64A (const char *varname, const std::vector< uint64_t > &v, MVOdbError *error) |
| void | WIA (const char *varname, const std::vector< int > &v, MVOdbError *error) |
| void | WFA (const char *varname, const std::vector< float > &v, MVOdbError *error) |
| void | WDA (const char *varname, const std::vector< double > &v, MVOdbError *error) |
| void | WSA (const char *varname, const std::vector< std::string > &v, int odb_string_size, MVOdbError *error) |
| void | Delete (const char *odbname, MVOdbError *error) |
Public Member Functions inherited from MVOdb | |
| virtual | ~MVOdb ()=0 |
| virtual | ~MVOdb ()=0 |
Data Fields | |
| HNDLE | fDB = 0 |
| std::string | fRoot |
| bool | fPrintError = true |
| bool | fPrintWarning = false |
Definition at line 28 of file midasodb.cxx.
|
inline |
Definition at line 37 of file midasodb.cxx.
|
inline |
Definition at line 43 of file midasodb.cxx.
|
inlinevirtual |
Implements MVOdb.
Definition at line 73 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 947 of file midasodb.cxx.


|
inline |
Definition at line 433 of file midasodb.cxx.


|
inlinevirtual |
Implements MVOdb.
Definition at line 63 of file midasodb.cxx.
|
inlinevirtual |
Implements MVOdb.
Definition at line 68 of file midasodb.cxx.
|
inline |
|
inline |
Definition at line 263 of file midasodb.cxx.


|
inline |
Definition at line 420 of file midasodb.cxx.


|
inline |
Definition at line 343 of file midasodb.cxx.


|
inline |
Definition at line 106 of file midasodb.cxx.


|
inlinevirtual |
Implements MVOdb.
Definition at line 315 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 555 of file midasodb.cxx.
|
inlinevirtual |
Implements MVOdb.
Definition at line 392 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 296 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 514 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 382 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 201 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 133 of file midasodb.cxx.


|
inlinevirtual |
Implements MVOdb.
Definition at line 173 of file midasodb.cxx.

|
inline |
Definition at line 227 of file midasodb.cxx.


|
inline |
Definition at line 250 of file midasodb.cxx.


|
inlinevirtual |
Implements MVOdb.
Definition at line 310 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 509 of file midasodb.cxx.
|
inlinevirtual |
Implements MVOdb.
Definition at line 387 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 276 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 504 of file midasodb.cxx.
|
inlinevirtual |
Implements MVOdb.
Definition at line 362 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 323 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 583 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 400 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 281 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 540 of file midasodb.cxx.
|
inlinevirtual |
Implements MVOdb.
Definition at line 367 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 286 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 545 of file midasodb.cxx.
|
inlinevirtual |
Implements MVOdb.
Definition at line 372 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 291 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 550 of file midasodb.cxx.
|
inlinevirtual |
Implements MVOdb.
Definition at line 377 of file midasodb.cxx.

|
inline |
|
inlinevirtual |
Implements MVOdb.
Definition at line 58 of file midasodb.cxx.
|
inline |
Definition at line 678 of file midasodb.cxx.


|
inline |
Definition at line 836 of file midasodb.cxx.


|
inline |
Definition at line 753 of file midasodb.cxx.


|
inlinevirtual |
Implements MVOdb.
Definition at line 703 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 883 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 784 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 729 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 920 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 810 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 734 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 915 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 815 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 709 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 910 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 790 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 739 of file midasodb.cxx.


|
inlinevirtual |
Implements MVOdb.
Definition at line 925 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 820 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 714 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 895 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 795 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 719 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 900 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 800 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 724 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 905 of file midasodb.cxx.

|
inlinevirtual |
Implements MVOdb.
Definition at line 805 of file midasodb.cxx.

| HNDLE MidasOdb::fDB = 0 |
Definition at line 31 of file midasodb.cxx.
| bool MidasOdb::fPrintError = true |
Definition at line 33 of file midasodb.cxx.
| bool MidasOdb::fPrintWarning = false |
Definition at line 34 of file midasodb.cxx.
| std::string MidasOdb::fRoot |
Definition at line 32 of file midasodb.cxx.