#include <XMLUtils.h>
Public Types | |
typedef StorageWrap | Stream_t |
Public Member Functions | |
XMLFilePos | curPos () const override |
const XMLCh * | getContentType () const override |
XMLSize_t | readBytes (XMLByte *const buf, const XMLSize_t size) override |
StorageInputStream (StorageWrap &in) | |
~StorageInputStream () override | |
Private Attributes | |
std::vector< uint8_t > | buffer_ |
unsigned int | buffLoc_ = 0 |
unsigned int | buffTotal_ = 0 |
bool | compression_ |
StorageWrap & | in |
unsigned int | lasttotal_ |
lzma_stream | lstr |
unsigned int | pos |
Static Private Attributes | |
static constexpr unsigned | bufferSize_ = 16 * 1024 * 1024 |
Definition at line 160 of file XMLUtils.h.
Definition at line 162 of file XMLUtils.h.
lhef::StorageInputStream::StorageInputStream | ( | StorageWrap & | in | ) |
Definition at line 168 of file XMLUtils.cc.
References buffer_, bufferSize_, compression_, Exception, RecoTauValidation_cfi::header, in, lstr, NULL, Storage::position(), Storage::read(), runTheMatrix::ret, and Storage::SET.
|
override |
|
inlineoverride |
|
inlineoverride |
Definition at line 171 of file XMLUtils.h.
|
override |
Definition at line 197 of file XMLUtils.cc.
References cms::cuda::assert(), visDQMUpload::buf, buffer_, buffLoc_, buffTotal_, compression_, Storage::CURRENT, Exception, edm::errors::FileReadError, in, lstr, min(), Storage::position(), Storage::read(), runTheMatrix::ret, and findQualityFiles::size.
|
private |
Definition at line 181 of file XMLUtils.h.
Referenced by readBytes(), and StorageInputStream().
|
staticconstexprprivate |
Definition at line 182 of file XMLUtils.h.
Referenced by StorageInputStream().
|
private |
Definition at line 180 of file XMLUtils.h.
Referenced by readBytes().
|
private |
Definition at line 180 of file XMLUtils.h.
Referenced by readBytes().
|
private |
Definition at line 177 of file XMLUtils.h.
Referenced by readBytes(), and StorageInputStream().
|
private |
Definition at line 174 of file XMLUtils.h.
Referenced by readBytes(), and StorageInputStream().
|
private |
Definition at line 178 of file XMLUtils.h.
|
private |
Definition at line 176 of file XMLUtils.h.
Referenced by readBytes(), StorageInputStream(), and ~StorageInputStream().
|
private |
Definition at line 175 of file XMLUtils.h.
Referenced by curPos().