|
Jpp
|
#include <string>#include <fstream>#include <stdlib.h>#include <vector>#include <TDictionary.h>#include <TClass.h>#include <TDataMember.h>#include <TIterator.h>#include "JSystem/JStat.hh"#include "JLang/JRedirectString.hh"#include "JLang/JNullStream.hh"#include "JLang/JException.hh"#include "JROOT/JRootClass.hh"#include "JROOT/JRootDictionary.hh"#include "JROOT/JRootStreamer.hh"#include "Jeep/JPrint.hh"#include "dbclient/KM3NeTDBClient.h"Go to the source code of this file.
Classes | |
| class | JDATABASE::JDB |
| Auxiliary class for connection to data base. More... | |
| struct | JDATABASE::JDBReader< T > |
| Auxiliary class to read ROOT object from database. More... | |
Namespaces | |
| JDATABASE | |
| Auxiliary classes and methods for database I/O. | |
| JPP | |
| This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES). | |
Functions | |
| const char * | JDATABASE::getPrivateCookie () |
| Get private cookie. More... | |
| const char * | JDATABASE::getPublicCookie () |
| Get public cookie. More... | |
| template<class T > | |
| bool | JDATABASE::operator>> (ResultSet &rs, T &object) |
| Read ROOT object from result set. More... | |
| template<class JElement_t , class JAllocator_t > | |
| bool | JDATABASE::operator>> (ResultSet &rs, std::vector< JElement_t, JAllocator_t > &buffer) |
| Read vector of ROOT objects from result set. More... | |
| template<class JTable_t > | |
| const char * | JDATABASE::getTable () |
| Get table name. More... | |
| template<class JTable_t , class JType_t > | |
| const char * | JDATABASE::getColumn (JType_t JTable_t::*data_member) |
| Get column name. More... | |
| template<class JTable_t > | |
| std::vector< std::string > | JDATABASE::getColumns () |
| Get column names. More... | |
| ResultSet & | JDATABASE::getResultSet (const std::string &query) |
| Get result set. More... | |
| ResultSet & | JDATABASE::getResultSet (const std::string &query, const std::vector< Selector > &selection) |
| Get result set. More... | |
Variables | |
| static const char | JDATABASE::PREFIX_COOKIE = '_' |
| Cookie prefix. More... | |
| static const std::string | JDATABASE::SPECIAL_CHARACTERS = "!@#$%^&*()-+=[]{};:'\"\\|,.<>/?" |
| Special characters. More... | |
| static const std::string | JDATABASE::PREFIX_DATAFILTER = "DAQ_triggerParameters" |
| This string is prepended to every parameter in the database output for the corresponding process. More... | |
| static const std::string | JDATABASE::PREFIX_ADF = "DAQ_ADF" |
1.8.16