ESIParser::Register Class Reference

#include <Parser.h>

Collaboration diagram for ESIParser::Register:

Public Member Functions

 Register (const char *_name, ESIParser::Pointer(*_newParser)(ESIParserClient *aClient))
 
 ~Register ()
 

Public Attributes

const char * name
 
ESIParser::Pointer(* newParser )(ESIParserClient *aClient)
 
Registernext
 

Detailed Description

Definition at line 53 of file Parser.h.

Constructor & Destructor Documentation

ESIParser::Register::Register ( const char *  _name,
ESIParser::Pointer(*)(ESIParserClient *aClient)  _newParser 
)

Definition at line 35 of file Parser.cc.

References next, and ESIParser::Parsers.

ESIParser::Register::~Register ( )

Definition at line 41 of file Parser.cc.

References assert.

Member Data Documentation

const char* ESIParser::Register::name

Definition at line 60 of file Parser.h.

Referenced by ESIParser::NewParser().

ESIParser::Pointer(* ESIParser::Register::newParser)(ESIParserClient *aClient)

Definition at line 61 of file Parser.h.

Referenced by ESIParser::NewParser().

Register* ESIParser::Register::next

Definition at line 62 of file Parser.h.

Referenced by ESIParser::NewParser(), and Register().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors