fastcgi++
Classes | Namespaces | Enumerations | Functions
fcgistream.hpp File Reference

Defines the Fastcgipp::Fcgistream stream and stream buffer classes. More...

#include <iosfwd>
#include <boost/iostreams/filtering_stream.hpp>
#include <boost/iostreams/categories.hpp>
#include <boost/iostreams/concepts.hpp>
#include <fastcgi++/protocol.hpp>
#include <fastcgi++/transceiver.hpp>

Go to the source code of this file.

Classes

class  Fastcgipp::FcgistreamSink
 Encapsulates data into FastCGI records to be sent back to the web server. More...
class  Fastcgipp::Fcgistream< charT >
 Stream class for output of client data through FastCGI. More...
struct  Fastcgipp::Fcgistream< charT >::Encoder
struct  Fastcgipp::encoding
 Stream manipulator for setting output encoding. More...

Namespaces

namespace  Fastcgipp
 Topmost namespace for the fastcgi++ library.

Enumerations

enum  Fastcgipp::OutputEncoding { Fastcgipp::NONE, Fastcgipp::HTML, Fastcgipp::URL }
 Defines how Fcgistream objects encode output textual data. More...

Functions

template<class charT , class Traits >
std::basic_ostream< charT,
Traits > & 
Fastcgipp::operator<< (std::basic_ostream< charT, Traits > &os, const encoding &enc)

Detailed Description

Defines the Fastcgipp::Fcgistream stream and stream buffer classes.

Definition in file fcgistream.hpp.