35 #ifndef DPP_SIMPLE_BRIO_DATA_SOURCE_H 36 #define DPP_SIMPLE_BRIO_DATA_SOURCE_H 1 105 #endif // DPP_SIMPLE_BRIO_DATA_SOURCE_H The brio generic reader class.
Definition: reader.h:49
virtual ~simple_brio_data_source()
Top-level namespace of the Bayeux/dpp module library.
Definition: base_module.h:56
virtual bool has_next_record()
virtual int64_t _get_number_of_entries() const
simple_brio_data_source(datatools::logger::priority priority=datatools::logger::PRIO_NOTICE)
virtual bool is_random() const
virtual bool load_metadata(datatools::properties &metadata_, int64_t entry_)
virtual void _open_file_source()
Data source/reader abstract interface.
Definition: i_data_source.h:50
virtual bool load_next_record(datatools::things &event_record_)
A brio-based I/O data source/reader.
Definition: simple_brio_data_source.h:57
virtual bool _load_record(datatools::things &event_record_, int64_t entry_)
virtual void _check_next_record()
virtual void _close_file_source()
Top-level namespace of the Bayeux/brio module library.
Definition: base_io.h:37
virtual int64_t get_number_of_metadata() const