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: