Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

apache_output_buffer Class Reference

#include <apache_output_buffer.h>

List of all members.

Public Member Functions

 apache_output_buffer (request_rec *r, bool buffer=false)
 ~apache_output_buffer ()
int flush ()
void clear ()
void buffer (bool val)
bool buffer ()
bool set_content_type (const std::string &type)

Protected Member Functions

int overflow (int c)

Private Member Functions

void signal_sending ()
void send_http_header ()

Private Attributes

request_rec * r_
std::string memory_
bool buffer_
bool output_anything_
std::string content_type_

Constructor & Destructor Documentation

apache_output_buffer::apache_output_buffer request_rec *  r,
bool  buffer = false

apache_output_buffer::~apache_output_buffer  ) 

Member Function Documentation

bool apache_output_buffer::buffer  ) 

void apache_output_buffer::buffer bool  val  ) 

void apache_output_buffer::clear  ) 

int apache_output_buffer::flush  ) 

int apache_output_buffer::overflow int  c  )  [protected]

void apache_output_buffer::send_http_header  )  [inline, private]

bool apache_output_buffer::set_content_type const std::string &  type  ) 

void apache_output_buffer::signal_sending  )  [inline, private]

Member Data Documentation

bool apache_output_buffer::buffer_ [private]

std::string apache_output_buffer::content_type_ [private]

std::string apache_output_buffer::memory_ [private]

bool apache_output_buffer::output_anything_ [private]

request_rec* apache_output_buffer::r_ [private]

The documentation for this class was generated from the following files:
Generated on Sun Apr 3 15:38:42 2005 for mod_cplusplus by  doxygen 1.4.2