PServiceMacro Class Reference

#include <httpsvc.h>

Inheritance diagram for PServiceMacro:
PObject

List of all members.

Public Member Functions

 PServiceMacro (const char *name, PBoolean isBlock)
 PServiceMacro (const PCaselessString &name, PBoolean isBlock)
Comparison Compare (const PObject &obj) const
virtual PString Translate (PHTTPRequest &request, const PString &args, const PString &block) const

Protected Attributes

const char * macroName
PBoolean isMacroBlock
PServiceMacrolink

Static Protected Attributes

static PServiceMacrolist

Friends

class PServiceMacros_list

Constructor & Destructor Documentation

PServiceMacro::PServiceMacro ( const char *  name,
PBoolean  isBlock 
)
PServiceMacro::PServiceMacro ( const PCaselessString name,
PBoolean  isBlock 
)

Member Function Documentation

Comparison PServiceMacro::Compare ( const PObject obj  )  const
virtual PString PServiceMacro::Translate ( PHTTPRequest &  request,
const PString args,
const PString block 
) const [virtual]

Friends And Related Function Documentation

friend class PServiceMacros_list [friend]

Member Data Documentation

PServiceMacro* PServiceMacro::list [static, protected]
const char* PServiceMacro::macroName [protected]

The documentation for this class was generated from the following file:

Generated on Sun Sep 6 02:12:26 2009 for PTLib by  doxygen 1.6.1