#include <XMLUtils.h>
Public Types | |
typedef StorageWrap | Stream_t |
Public Member Functions | |
virtual XMLFilePos | curPos () const override |
virtual const XMLCh * | getContentType () const override |
virtual XMLSize_t | readBytes (XMLByte *const buf, const XMLSize_t size) override |
StorageInputStream (StorageWrap &in) | |
virtual | ~StorageInputStream () |
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 172 of file XMLUtils.h.
Definition at line 175 of file XMLUtils.h.
lhef::StorageInputStream::StorageInputStream | ( | StorageWrap & | in | ) |
Definition at line 207 of file XMLUtils.cc.
References buffer_, bufferSize_, compression_, Exception, RecoTauValidation_cfi::header, lstr, NULL, Storage::position(), Storage::read(), and Storage::SET.
|
virtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Definition at line 185 of file XMLUtils.h.
|
overridevirtual |
Definition at line 249 of file XMLUtils.cc.
References buffer_, buffLoc_, buffTotal_, compression_, Storage::CURRENT, Exception, edm::errors::FileReadError, in, lstr, min(), Storage::position(), Storage::read(), and findQualityFiles::size.
|
private |
Definition at line 195 of file XMLUtils.h.
Referenced by readBytes(), and StorageInputStream().
|
staticprivate |
Definition at line 196 of file XMLUtils.h.
Referenced by StorageInputStream().
|
private |
Definition at line 194 of file XMLUtils.h.
Referenced by readBytes().
|
private |
Definition at line 194 of file XMLUtils.h.
Referenced by readBytes().
|
private |
Definition at line 191 of file XMLUtils.h.
Referenced by readBytes(), and StorageInputStream().
|
private |
Definition at line 188 of file XMLUtils.h.
Referenced by readBytes().
|
private |
Definition at line 192 of file XMLUtils.h.
|
private |
Definition at line 190 of file XMLUtils.h.
Referenced by readBytes(), StorageInputStream(), and ~StorageInputStream().
|
private |
Definition at line 189 of file XMLUtils.h.
Referenced by Vispa.Gui.PortWidget.PortWidget::connectionPoint(), Vispa.Gui.VispaWidget.VispaWidget::dragWidget(), and Vispa.Gui.VispaWidget.VispaWidget::paintEvent().