Struct podio::Reader::ReaderConcept

struct ReaderConcept

Public Functions

virtual ~ReaderConcept() = default
virtual podio::Frame readNextFrame(const std::string &name) = 0
virtual podio::Frame readFrame(const std::string &name, size_t index) = 0
virtual size_t getEntries(const std::string &name) const = 0
virtual podio::version::Version currentFileVersion() const = 0
virtual std::vector<std::string_view> getAvailableCategories() const = 0
virtual const std::string_view getDatamodelDefinition(const std::string &name) const = 0
virtual std::vector<std::string> getAvailableDatamodels() const = 0