|
coral::ISessionProxy * | oks::ral::start_coral_session (const std::string &connect_string, int mode, std::unique_ptr< coral::ConnectionService > &connection, int verbose_level) |
| Start coral session.
|
|
int | oks::ral::get_head_schema_version (coral::ISessionProxy *session, const std::string &schema, const char *release=0, int verbose_level=1, const char *dx="") |
| Get HEAD schema version number.
|
|
int | oks::ral::get_max_schema_version (coral::ISessionProxy *session, const std::string &schema, int verbose_level=1, const char *dx="") |
| Get maximum schema version number.
|
|
std::vector< int > | oks::ral::get_schema_versions (coral::ISessionProxy *session, const std::string &schema, const char *release=0, int verbose_level=1, const char *dx="") |
| Get schema versions for given release.
|
|
void | oks::ral::get_data_version (coral::ISessionProxy *session, const std::string &schema, const std::string &tag, int &schema_version, int &data_version, const char *release=0, int verbose_level=1, const char *dx="") |
| Get data version by tag.
|
|
void | oks::ral::get_schema (OksKernel &kernel, coral::ISessionProxy *session, const std::string &schema, int version, bool read_methods, int verbose_level) |
| Get schema by version number.
|
|
unsigned long | oks::ral::get_data (OksKernel &kernel, coral::ISessionProxy *session, const std::string &schema, int schema_version, int data_version, int verbose_level, const OksClass::Map *pattern=0) |
| Get data by version numbers.
|
|
void | oks::ral::put_schema (const OksClass::Map &classes, coral::ISessionProxy *session, const std::string &schema, int schema_version, const std::string &description, int verbose_level) |
| Create new schema or add classesto existing schema.
|
|
InsertedDataDetails | oks::ral::put_data (OksKernel &kernel, OksObject::FSet *objects, coral::ISessionProxy *session, const std::string &schema, int &schema_version, int &data_version, int base_version, const std::string &description, long inc_threshold, int verbose_level) |
| Create new data.
|
|
void | oks::ral::tag_data (coral::ISessionProxy *session, const std::string &schema, int schema_version, int data_version, const std::string &tag, int verbose_level) |
| Tag data version.
|
|
void | oks::ral::create_archive_record (coral::ISessionProxy *session, const std::string &schema, int schema_version, int data_version, const std::string &partition_name, int run_number, int verbose_level) |
| Store information about used data.
|
|
void | oks::ral::get_time_host_user (const coral::AttributeList &data, std::string &time, std::string &host, std::string &user, boost::local_time::time_zone_ptr tz_ptr, const char *prefix=0) |
|