Lines Matching refs:CompressionStream
252 class CompressionStream : public AsyncWrap, public ThreadPoolWork {
260 CompressionStream(Environment* env, Local<Object> wrap)
267 ~CompressionStream() override {
290 CompressionStream* ctx;
341 CompressionStream* ctx;
455 CompressionStream* wrap;
494 CompressionStream* ctx = static_cast<CompressionStream*>(data);
505 CompressionStream* ctx = static_cast<CompressionStream*>(data);
525 explicit AllocScope(CompressionStream* stream) : stream(stream) {}
527 CompressionStream* stream;
556 class ZlibStream final : public CompressionStream<ZlibContext> {
559 : CompressionStream(env, wrap) {
628 AllocForZlib, FreeForZlib, static_cast<CompressionStream*>(wrap));
655 public CompressionStream<CompressionContext> {
660 : CompressionStream<CompressionContext>(env, wrap) {
665 return this->CompressionStream<CompressionContext>::context();
667 typedef typename CompressionStream<CompressionContext>::AllocScope AllocScope;
692 CompressionStream<CompressionContext>::AllocForBrotli,
693 CompressionStream<CompressionContext>::FreeForZlib,
694 static_cast<CompressionStream<CompressionContext>*>(wrap));