Jpp 19.3.0-rc.1
the software that should make you happy
Loading...
Searching...
No Matches
JDBReader.hh File Reference
#include <string>
#include <vector>
#include "dbclient/KM3NeTDBClient.h"
#include "JLang/JNullStream.hh"
#include "JLang/JEquationParameters.hh"
#include "JLang/JRedirectString.hh"
#include "JLang/JSingleton.hh"
#include "JLang/JLangToolkit.hh"
#include "JROOT/JRootClass.hh"
#include "JROOT/JRootDictionary.hh"
#include "JROOT/JRootStreamer.hh"
#include "JDB/JDBDictionary.hh"

Go to the source code of this file.

Classes

struct  JDATABASE::JDBReader< T >
 Auxiliary class to read object with ROOT dictionary from database. More...
 

Namespaces

namespace  JDATABASE
 Auxiliary classes and methods for database I/O.
 
namespace  JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Functions

template<class T >
bool JDATABASE::operator>> (const std::vector< Selector > &selection, T &object)
 Read object with ROOT dictionary from selector.
 
template<class T >
bool JDATABASE::operator>> (ResultSet &rs, T &object)
 Read object with ROOT dictionary from result set.
 
template<class JElement_t , class JAllocator_t >
bool JDATABASE::operator>> (ResultSet &rs, std::vector< JElement_t, JAllocator_t > &buffer)
 Read multiple objects with ROOT dictionary from result set.
 

Variables

static const std::string JDATABASE::SPECIAL_CHARACTERS = "!@#$%^&*()-+=[]{};:'\"\\|,.<>/?"
 Special characters.