Xerces-C++ 3.2.4
XMLInitializer Class Reference

Utilities that must be implemented in a class-specific way. More...

#include <xercesc/util/XMLInitializer.hpp>

Initialization methods

class XMLPlatformUtils
static void initializeTransService ()
 Perform per-class allocationa and initialization of static data.
static void initializeStaticData ()
static void terminateStaticData ()
 Perform per-class release of static data.
static void terminateTransService ()

Detailed Description

Utilities that must be implemented in a class-specific way.

This class contains methods that must be implemented by different classes that have static data (class or local) that they need to initialize when XMLPlatformUtils::Initialize is invoked.

Member Function Documentation

◆ initializeStaticData()

void XMLInitializer::initializeStaticData ( )
staticprotected

◆ initializeTransService()

void XMLInitializer::initializeTransService ( )
staticprotected

Perform per-class allocationa and initialization of static data.

These functions should be called from XMLPlatformUtils::Initialize.

◆ terminateStaticData()

void XMLInitializer::terminateStaticData ( )
staticprotected

Perform per-class release of static data.

These functions should be called from XMLPlatformUtils::Terminate.

◆ terminateTransService()

void XMLInitializer::terminateTransService ( )
staticprotected

◆ XMLPlatformUtils

friend class XMLPlatformUtils
friend

References XMLPlatformUtils.

Referenced by XMLPlatformUtils.


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