Fastcgipp Namespace Reference

Topmost namespace for the fastcgi++ library. More...


Namespaces

namespace  Exceptions
 Namespace that defines fastcgi++ related exceptions.
namespace  Http
 Defines classes and function relating to the http protocol.
namespace  Protocol
 Defines aspects of the FastCGI Protocol.

Classes

class  Fcgistream
 Stream class for output of client data through FastCGI. More...
class  Manager
 General task and protocol management class. More...
struct  Message
 Data structure used to pass messages within the fastcgi++ task management system. More...
class  Request
 Request handling class More...
struct  Block
 A raw block of memory. More...
class  Transceiver
 Handles low level communication with "the other side". More...
struct  equalsFd
 Predicate for comparing the file descriptor of a pollfd. More...

Functions

bool reventsZero (const pollfd &x)
 Predicate for testing if the revents in a pollfd is non-zero.
template<class charT >
std::locale makeLocale (std::locale &loc)
template<>
std::locale makeLocale< wchar_t > (std::locale &loc)


Detailed Description

Topmost namespace for the fastcgi++ library.


Function Documentation

template<class charT >
std::locale Fastcgipp::makeLocale ( std::locale &  loc  )  [inline]

Definition at line 27 of file request.cpp.

template<>
std::locale Fastcgipp::makeLocale< wchar_t > ( std::locale &  loc  )  [inline]

bool Fastcgipp::reventsZero ( const pollfd &  x  )  [inline]

Predicate for testing if the revents in a pollfd is non-zero.

Definition at line 285 of file transceiver.hpp.

Referenced by Fastcgipp::Transceiver::handler().


Generated on Thu Dec 11 01:47:28 2008 for fastcgi++ by  doxygen 1.5.7.1