libUTL++
HttpChunkWriter.h
1 #pragma once
2 
4 
5 #include <libutl/BufferedStream.h>
6 #include <libutl/MemStream.h>
7 #include <libutl/NetServer.h>
8 #include <libutl/StringVars.h>
9 
11 
12 UTL_NS_BEGIN;
13 
15 
25 {
28 
29 public:
30  HttpChunkWriter(Stream* stream, bool streamOwner = true);
31 
32 private:
33  virtual void underflow();
34 
35  virtual void overflow();
36 };
37 
39 
40 UTL_NS_END;
#define UTL_CLASS_DEFID
Default init() and deInit() (which are merely place-holders).
Definition: macros.h:532
#define UTL_CLASS_DECL(DC, BC)
Declaration of standard UTL++ functionality for a non-template class.
Definition: macros.h:688
Stream I/O abstraction.
Definition: Stream.h:68
Buffered stream.
HTTP Chunked Transfer Encoder.