#include <httpsvc.h>
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 |
PServiceMacro * | link |
Static Protected Attributes | |
static PServiceMacro * | list |
Friends | |
class | PServiceMacros_list |
PServiceMacro::PServiceMacro | ( | const char * | name, | |
PBoolean | isBlock | |||
) |
PServiceMacro::PServiceMacro | ( | const PCaselessString & | name, | |
PBoolean | isBlock | |||
) |
Comparison PServiceMacro::Compare | ( | const PObject & | obj | ) | const |
virtual PString PServiceMacro::Translate | ( | PHTTPRequest & | request, | |
const PString & | args, | |||
const PString & | block | |||
) | const [virtual] |
friend class PServiceMacros_list [friend] |
PBoolean PServiceMacro::isMacroBlock [protected] |
PServiceMacro* PServiceMacro::link [protected] |
PServiceMacro* PServiceMacro::list [static, protected] |
const char* PServiceMacro::macroName [protected] |