A class that contains internal dynamic informations for a given store.
More...
#include <bayeux/brio/utils.h>
A class that contains internal dynamic informations for a given store.
◆ mode_type
Enumerator |
---|
MODE_READ | |
MODE_WRITE | |
read | |
write | |
MODE_BRIO | |
MODE_TRIO | |
MODE_DEFAULT | |
◆ store_info()
brio::store_info::store_info |
( |
| ) |
|
◆ ~store_info()
virtual brio::store_info::~store_info |
( |
| ) |
|
|
virtual |
◆ get_label()
const std::string& brio::store_info::get_label |
( |
| ) |
const |
◆ get_serialization_tag()
const std::string& brio::store_info::get_serialization_tag |
( |
| ) |
const |
◆ guess_mode_from_filename()
static int brio::store_info::guess_mode_from_filename |
( |
const std::string & |
filename_, |
|
|
int & |
mode_ |
|
) |
| |
|
static |
◆ has_dedicated_serialization_tag()
bool brio::store_info::has_dedicated_serialization_tag |
( |
| ) |
const |
◆ has_entries()
bool brio::store_info::has_entries |
( |
| ) |
const |
◆ buffer
std::vector<char> brio::store_info::buffer |
the input buffer (used only by the writer)
◆ bufsize
size_t brio::store_info::bufsize |
the size of the output buffer (used only by the writer)
◆ current_entry
int64_t brio::store_info::current_entry |
the current entry number in the store
◆ ERROR
const int brio::store_info::ERROR = 1 |
|
static |
◆ label
std::string brio::store_info::label |
the label (name) of the store
◆ number_of_entries
int64_t brio::store_info::number_of_entries |
the number of entries in the store
◆ p_record
◆ record
the current brio record to be (de)serialized
◆ serialization_tag
std::string brio::store_info::serialization_tag |
the serialization tag associated to the object stored in the store
◆ SUCCESS
const int brio::store_info::SUCCESS = 0 |
|
static |
◆ tree
TTree* brio::store_info::tree |
The documentation for this struct was generated from the following file: