#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 163 of file XMLUtils.h.
Definition at line 165 of file XMLUtils.h.
lhef::StorageInputStream::StorageInputStream | ( | StorageWrap & | in | ) |
Definition at line 169 of file XMLUtils.cc.
References buffer_, bufferSize_, compression_, Exception, lstr, NULL, edm::storage::Storage::position(), edm::storage::Storage::read(), and runTheMatrix::ret.
|
override |
|
inlineoverride |
|
inlineoverride |
Definition at line 174 of file XMLUtils.h.
|
override |
Definition at line 198 of file XMLUtils.cc.
References cms::cuda::assert(), visDQMUpload::buf, buffer_, buffLoc_, buffTotal_, compression_, Exception, edm::errors::FileReadError, in, lstr, SiStripPI::min, edm::storage::Storage::position(), edm::storage::Storage::read(), runTheMatrix::ret, and findQualityFiles::size.
|
private |
Definition at line 184 of file XMLUtils.h.
Referenced by readBytes(), and StorageInputStream().
|
staticprivate |
Definition at line 185 of file XMLUtils.h.
Referenced by StorageInputStream().
|
private |
Definition at line 183 of file XMLUtils.h.
Referenced by readBytes().
|
private |
Definition at line 183 of file XMLUtils.h.
Referenced by readBytes().
|
private |
Definition at line 180 of file XMLUtils.h.
Referenced by readBytes(), and StorageInputStream().
|
private |
Definition at line 177 of file XMLUtils.h.
Referenced by readBytes().
|
private |
Definition at line 181 of file XMLUtils.h.
|
private |
Definition at line 179 of file XMLUtils.h.
Referenced by readBytes(), StorageInputStream(), and ~StorageInputStream().
|
private |
Definition at line 178 of file XMLUtils.h.
Referenced by curPos().