Lines Matching defs:PkgStreamImpl
26 class PkgStreamImpl : public PkgStream {
28 explicit PkgStreamImpl(PkgManager::PkgManagerPtr pkgManager, const std::string fileName)
31 virtual ~PkgStreamImpl() {}
89 class FileStream : public PkgStreamImpl {
92 : PkgStreamImpl(pkgManager, fileName), stream_(stream), fileLength_(0), streamType_(streamType) {}
117 class MemoryMapStream : public PkgStreamImpl {
120 int32_t streamType = PkgStreamType_MemoryMap) : PkgStreamImpl(pkgManager, fileName), memMap_(buffer.buffer),
166 class ProcessorStream : public PkgStreamImpl {
170 : PkgStreamImpl(pkgManager, fileName), processor_(processor), context_(context) {}
229 class FlowDataStream : public Hpackage::PkgStreamImpl {
233 PkgStreamType_FlowData) : PkgStreamImpl(pkgManager, fileName), fileLength_(fileSize),