|  | ATLAS Offline Software
    | 
#include <Python.h>#include <CoolKernel/ChannelSelection.h>#include <CoolKernel/IObject.h>#include <CoolKernel/IObjectIterator.h>#include <CoolKernel/IFolder.h>#include <CoolKernel/IDatabase.h>#include <CoolKernel/IDatabaseSvc.h>#include <CoolKernel/IRecordSelection.h>#include <CoolKernel/FieldSelection.h>#include <CoolApplication/DatabaseSvcFactory.h>#include <string>#include <vector>Go to the source code of this file.
| Classes | |
| struct | quick_retrieve_dict::dict | 
| Namespaces | |
| quick_retrieve_dict | |
| Macros | |
| #define | register | 
| #define | likely(x) __builtin_expect((x),1) | 
| #define | unlikely(x) __builtin_expect((x),0) | 
| Functions | |
| const cool::RecordSpecification | get_coracool_payload_spec (IDatabasePtr cooldb, const string &folder) | 
| PyObject * | browse_coracool (IDatabasePtr cooldb, const string &folder, ValidityKey since, ValidityKey until, const ChannelSelection &cs=ChannelSelection::all(), const char *tag="", PyObject *to_fetch=NULL, PyObject *object_converter=NULL, PyObject *inner_object_converter=NULL, PyObject *iovkey_wrapper=NULL) | 
| PyObject * | quick_retrieve (const IObjectIteratorPtr &objects, PyObject *object_converter, PyObject *to_fetch=NULL, const long max_records=-1, const bool with_channel=true, const bool loud=false, PyObject *iovkey_wrapper=NULL, PyObject *channel_name_mapping=NULL, const bool with_time=false, const bool as_unicode=false) | 
| cool::FieldSelection * | make_fieldselection (const std::string &name, const cool::StorageType::TypeId typeId, cool::FieldSelection::Relation relation, PyObject *refValue) | 
| vector< const cool::IRecordSelection * > | make_selection_vector () | 
Definition at line 41 of file dictionary.h.
| #define register | 
Definition at line 22 of file dictionary.h.
Definition at line 42 of file dictionary.h.
| PyObject* browse_coracool | ( | IDatabasePtr | cooldb, | 
| const string & | folder, | ||
| ValidityKey | since, | ||
| ValidityKey | until, | ||
| const ChannelSelection & | cs = ChannelSelection::all(), | ||
| const char * | tag = "", | ||
| PyObject * | to_fetch = NULL, | ||
| PyObject * | object_converter = NULL, | ||
| PyObject * | inner_object_converter = NULL, | ||
| PyObject * | iovkey_wrapper = NULL | ||
| ) | 
Definition at line 188 of file pythonic_coracool.cxx.
| const cool::RecordSpecification get_coracool_payload_spec | ( | IDatabasePtr | cooldb, | 
| const string & | folder | ||
| ) | 
Definition at line 174 of file pythonic_coracool.cxx.
| cool::FieldSelection* make_fieldselection | ( | const std::string & | name, | 
| const cool::StorageType::TypeId | typeId, | ||
| cool::FieldSelection::Relation | relation, | ||
| PyObject * | refValue | ||
| ) | 
Definition at line 53 of file quick_retrieve.cxx.
Definition at line 86 of file quick_retrieve.cxx.
| PyObject* quick_retrieve | ( | const IObjectIteratorPtr & | objects, | 
| PyObject * | object_converter, | ||
| PyObject * | to_fetch = NULL, | ||
| const long | max_records = -1, | ||
| const bool | with_channel = true, | ||
| const bool | loud = false, | ||
| PyObject * | iovkey_wrapper = NULL, | ||
| PyObject * | channel_name_mapping = NULL, | ||
| const bool | with_time = false, | ||
| const bool | as_unicode = false | ||
| ) | 
Definition at line 219 of file quick_retrieve.cxx.
 1.8.18
 1.8.18