![]() |
ATLAS Offline Software
|
#include <fReadDavix.h>
Public Member Functions | |
| fReadDavix () | |
| ~fReadDavix () | |
| 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 |
| int64_t | m_offset |
| Davix::Context | m_c |
| Davix::RequestParams * | m_davixParam |
| Davix::DavixError * | m_err |
| Davix::DavPosix *m_pos | ATLAS_THREAD_SAFE |
| Davix::X509Credential * | m_cert |
| DAVIX_FD * | m_fd |
Definition at line 12 of file fReadDavix.h.
| fReadDavix::fReadDavix | ( | ) |
Definition at line 33 of file fReadDavix.cxx.
| fReadDavix::~fReadDavix | ( | ) |
Definition at line 57 of file fReadDavix.cxx.
| void fReadDavix::closeFile | ( | ) |
| bool fReadDavix::fileExists | ( | std::string | fName | ) | const |
Definition at line 74 of file fReadDavix.cxx.
| int64_t fReadDavix::getPosition | ( | ) |
Definition at line 132 of file fReadDavix.cxx.
| bool fReadDavix::isEoF | ( | ) |
Definition at line 67 of file fReadDavix.cxx.
| bool fReadDavix::isOpen | ( | ) |
Definition at line 62 of file fReadDavix.cxx.
| fRead * fReadDavix::newReader | ( | ) | const |
Definition at line 153 of file fReadDavix.cxx.
| void fReadDavix::openFile | ( | std::string | fName | ) |
Definition at line 84 of file fReadDavix.cxx.
| void fReadDavix::readData | ( | char * | buffer, |
| unsigned int | sizeBytes ) |
Definition at line 98 of file fReadDavix.cxx.
| void fReadDavix::setPosition | ( | int64_t | p | ) |
Definition at line 139 of file fReadDavix.cxx.
| void fReadDavix::setPositionFromEnd | ( | int64_t | p | ) |
|
private |
Definition at line 35 of file fReadDavix.h.
|
private |
Definition at line 32 of file fReadDavix.h.
|
private |
Definition at line 36 of file fReadDavix.h.
|
private |
Definition at line 33 of file fReadDavix.h.
|
private |
Definition at line 34 of file fReadDavix.h.
|
private |
Definition at line 37 of file fReadDavix.h.
|
private |
Definition at line 31 of file fReadDavix.h.
|
private |
Definition at line 30 of file fReadDavix.h.