![]() |
ATLAS Offline Software
|
#include <fReadXRootD.h>
Public Member Functions | |
| fReadXRootD () | |
| ~fReadXRootD () | |
| bool | isOpen () |
| bool | isEoF () |
| bool | fileExists (std::string fName) const |
| void | openFile (std::string fName) |
| void | closeFile () |
| void | readData (char *buffer, unsigned int sizeBytes) |
| int64_t | getPosition () |
| void | setPosition (int64_t p) |
| void | setPositionFromEnd (int64_t p) |
| fRead * | newReader () const |
Private Attributes | |
| int | m_pfd |
Definition at line 10 of file fReadXRootD.h.
| fReadXRootD::fReadXRootD | ( | ) |
Definition at line 21 of file fReadXRootD.cxx.
| fReadXRootD::~fReadXRootD | ( | ) |
Definition at line 26 of file fReadXRootD.cxx.
| void fReadXRootD::closeFile | ( | ) |
Definition at line 58 of file fReadXRootD.cxx.
| bool fReadXRootD::fileExists | ( | std::string | fName | ) | const |
Definition at line 43 of file fReadXRootD.cxx.
| int64_t fReadXRootD::getPosition | ( | ) |
Definition at line 88 of file fReadXRootD.cxx.
| bool fReadXRootD::isEoF | ( | ) |
Definition at line 36 of file fReadXRootD.cxx.
| bool fReadXRootD::isOpen | ( | ) |
Definition at line 31 of file fReadXRootD.cxx.
| fRead * fReadXRootD::newReader | ( | ) | const |
Definition at line 104 of file fReadXRootD.cxx.
| void fReadXRootD::openFile | ( | std::string | fName | ) |
Definition at line 52 of file fReadXRootD.cxx.
| void fReadXRootD::readData | ( | char * | buffer, |
| unsigned int | sizeBytes ) |
Definition at line 64 of file fReadXRootD.cxx.
| void fReadXRootD::setPosition | ( | int64_t | p | ) |
Definition at line 94 of file fReadXRootD.cxx.
| void fReadXRootD::setPositionFromEnd | ( | int64_t | p | ) |
Definition at line 99 of file fReadXRootD.cxx.
|
private |
Definition at line 28 of file fReadXRootD.h.