Filtering output stream.  
 More...
#include <cartobase/stream/fostreambuf.h>
|  | 
|  | 
| virtual int | overflow (int c) | 
|  | 
|  | 
| virtual int | sync () | 
|  | 
| virtual std::streambuf * | setbuf (char *p, int len) | 
|  | pass on to the sink  More... 
 | 
|  | 
template<class Inserter>
class carto::fostreambuf< Inserter >
Filtering output stream. 
Definition at line 59 of file fostreambuf.h.
◆ fostreambuf() [1/2]
template<class Inserter > 
      
 
Initialize with another streambuf as the sink. 
- Parameters
- 
  
    | sink | sink streambuf |  | inserter | filter |  | d | delete the sink streambuf on exit |  
 
 
 
◆ fostreambuf() [2/2]
template<class Inserter > 
      
 
Initialize with another streambuf as the sink. 
- Parameters
- 
  
    | sink | sink streambuf |  | d | delete the sink streambuf on exit |  
 
 
 
◆ ~fostreambuf()
template<class Inserter > 
 
Call sync(), delete the sink streambuf if asked to do so in the constructor. 
 
 
◆ inserter()
template<class Inserter > 
 
Actual filter. 
- Returns
- the actual filter 
Definition at line 156 of file fostreambuf.h.
 
 
◆ overflow()
template<class Inserter > 
 
 
◆ setbuf()
template<class Inserter > 
 
pass on to the sink 
- Parameters
- 
  
  
- Returns
- this 
 
 
◆ sync()
template<class Inserter > 
 
 
The documentation for this class was generated from the following file: