EncodingValidator Class Reference

#include <EncodingValidator.hpp>

List of all members.

Public Member Functions

bool isValidEncoding (const XMLCh *const encName)

Static Public Member Functions

static EncodingValidatorinstance ()
static void reinitInstance ()

Private Member Functions

 EncodingValidator ()
 ~EncodingValidator ()
void initializeRegistry ()

Private Attributes

ValueHashTableOf< bool > * fEncodingRegistry

Static Private Attributes

static EncodingValidatorfInstance


Detailed Description

A singleton class that checks whether an encoding name is a valid IANA encoding

Definition at line 76 of file EncodingValidator.hpp.


Constructor & Destructor Documentation

EncodingValidator::EncodingValidator (  )  [private]

EncodingValidator::~EncodingValidator (  )  [private]


Member Function Documentation

void EncodingValidator::initializeRegistry (  )  [private]

static EncodingValidator* EncodingValidator::instance (  )  [static]

bool EncodingValidator::isValidEncoding ( const XMLCh *const   encName  ) 

static void EncodingValidator::reinitInstance (  )  [static]


Member Data Documentation

ValueHashTableOf<bool>* EncodingValidator::fEncodingRegistry [private]

Definition at line 118 of file EncodingValidator.hpp.

EncodingValidator* EncodingValidator::fInstance [static, private]

Definition at line 119 of file EncodingValidator.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Dec 7 01:31:10 2006 for DT2005.panorama by  doxygen 1.4.7