Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ApacheRequest Class Reference

#include <ApacheRequest.h>

Inheritance diagram for ApacheRequest

Inheritance graph

Collaboration diagram for ApacheRequest:

Collaboration graph

List of all members.

Public Methods

virtual nsresult GetServerName (char **_retval)
virtual nsresult GetMethod (char **_retval)
virtual nsresult GetHeader (const char *name, char **_retval)
virtual nsresult GetContentType (char **_retval)
virtual nsresult GetRealPath (const char *path, char **_retval)
virtual nsresult GetPathTranslated (char **_retval)
virtual nsresult GetParameter (const PRUnichar *name, const PRUnichar *def, PRUnichar **_retval)
virtual nsresult SetParameter (const PRUnichar *name, const PRUnichar *value)
virtual nsresult GetInputStream (nsIInputStream **_retval)
 ApacheRequest (request_rec *r)
virtual ~ApacheRequest ()

Private Attributes

request_rec* m_r
mapStringString m_params

Constructor & Destructor Documentation

ApacheRequest::ApacheRequest ( request_rec * r )

Definition at line 19 of file ApacheRequest.cpp.

ApacheRequest::~ApacheRequest ( ) [virtual]

Definition at line 49 of file ApacheRequest.cpp.

Member Function Documentation

NS_IMETHODIMP ApacheRequest::GetContentType ( char ** _retval ) [virtual]

Definition at line 81 of file ApacheRequest.cpp.

NS_IMETHODIMP ApacheRequest::GetHeader ( const char * name,
char ** _retval ) [virtual]

Definition at line 73 of file ApacheRequest.cpp.

NS_IMETHODIMP ApacheRequest::GetInputStream ( nsIInputStream ** _retval ) [virtual]

Definition at line 136 of file ApacheRequest.cpp.

NS_IMETHODIMP ApacheRequest::GetMethod ( char ** _retval ) [virtual]

Definition at line 66 of file ApacheRequest.cpp.

NS_IMETHODIMP ApacheRequest::GetParameter ( const PRUnichar * name,
const PRUnichar * def,
PRUnichar ** _retval ) [virtual]

Definition at line 106 of file ApacheRequest.cpp.

NS_IMETHODIMP ApacheRequest::GetPathTranslated ( char ** _retval ) [virtual]

Definition at line 97 of file ApacheRequest.cpp.

NS_IMETHODIMP ApacheRequest::GetRealPath ( const char * path,
char ** _retval ) [virtual]

Definition at line 88 of file ApacheRequest.cpp.

NS_IMETHODIMP ApacheRequest::GetServerName ( char ** _retval ) [virtual]

Definition at line 59 of file ApacheRequest.cpp.

NS_IMETHODIMP ApacheRequest::SetParameter ( const PRUnichar * name,
const PRUnichar * value ) [virtual]

Definition at line 118 of file ApacheRequest.cpp.

Member Data Documentation

mapStringString ApacheRequest::m_params [private]

Definition at line 23 of file ApacheRequest.h.

request_rec * ApacheRequest::m_r [private]

Definition at line 22 of file ApacheRequest.h.

The documentation for this class was generated from the following files:
Generated at Tue Sep 12 16:34:11 2000 by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000