CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Private Attributes
stor::XHTMLMonitor Class Reference

#include <XHTMLMonitor.h>

Public Member Functions

 XHTMLMonitor ()
 
 ~XHTMLMonitor ()
 

Static Private Attributes

static boost::mutex xhtmlMakerMutex_
 

Detailed Description

Controls the use of XHTMLMaker (xerces is not thread-safe)

Author:
mommsen
Revision:
1.6
Date:
2011/03/07 15:31:32

Definition at line 19 of file XHTMLMonitor.h.

Constructor & Destructor Documentation

stor::XHTMLMonitor::XHTMLMonitor ( )

Constructor

Definition at line 12 of file XHTMLMonitor.cc.

13 {
14  xhtmlMakerMutex_.lock();
15  XMLPlatformUtils::Initialize();
16 }
static boost::mutex xhtmlMakerMutex_
Definition: XHTMLMonitor.h:36
stor::XHTMLMonitor::~XHTMLMonitor ( )

Destructor

Definition at line 18 of file XHTMLMonitor.cc.

19 {
20  XMLPlatformUtils::Terminate();
21  xhtmlMakerMutex_.unlock();
22 }
static boost::mutex xhtmlMakerMutex_
Definition: XHTMLMonitor.h:36

Member Data Documentation

boost::mutex stor::XHTMLMonitor::xhtmlMakerMutex_
staticprivate

Definition at line 36 of file XHTMLMonitor.h.