HIPO4 C++ Library 4.4.1
Columnar I/O library for CLAS12 physics data
Loading...
Searching...
No Matches
hipo::readerstream Class Reference

#include <reader.h>

Public Member Functions

 readerstream ()
 
virtual ~readerstream ()
 
void open (const char *input)
 
void setLimit (long limit)
 
void run (std::function< int(int)> &&function, int nthreads)
 
hipo::readerreader ()
 
hipo::dictionarydictionary ()
 
void pull (hipo::record &record, int index)
 
void pull (std::vector< hipo::event > &events)
 

Constructor & Destructor Documentation

◆ readerstream()

hipo::readerstream::readerstream ( )
inline

◆ ~readerstream()

virtual hipo::readerstream::~readerstream ( )
inlinevirtual

Member Function Documentation

◆ open()

void hipo::readerstream::open ( const char *  input)
inline

◆ setLimit()

void hipo::readerstream::setLimit ( long  limit)
inline

◆ run()

void hipo::readerstream::run ( std::function< int(int)> &&  function,
int  nthreads 
)
inline

◆ reader()

hipo::reader & hipo::readerstream::reader ( )
inline

◆ dictionary()

hipo::dictionary & hipo::readerstream::dictionary ( )
inline

◆ pull() [1/2]

void hipo::readerstream::pull ( hipo::record record,
int  index 
)
inline

◆ pull() [2/2]

void hipo::readerstream::pull ( std::vector< hipo::event > &  events)
inline

The documentation for this class was generated from the following file: