CMS 3D CMS Logo

CSCDQM_Utility.h File Reference

#include <string>
#include <map>
#include <set>
#include <vector>
#include <sstream>
#include <xercesc/util/XMLString.hpp>
#include <boost/shared_ptr.hpp>
#include <TString.h>
#include <TPRegexp.h>

Go to the source code of this file.

Namespaces

namespace  cscdqm

Classes

class  cscdqm::Utility
 General and CSCDQM Framework related utility routines. More...
class  cscdqm::XercesStringTranscoder
 This is a simple class that lets us do easy (though not terribly efficient) trancoding of char* data to XMLCh data. More...

Defines

#define XERCES_TRANSCODE(str)   cscdqm::XercesStringTranscoder(str).unicodeForm()

Functions

template<class T>
bool cscdqm::stringToNumber (T &t, const std::string &s, std::ios_base &(*f)(std::ios_base &))
 Converting from string to whatever number (failsafe!).
template<class T>
const std::string cscdqm::toString (T &t)
 Converting from whatever to string (failsafe!).


Define Documentation

#define XERCES_TRANSCODE ( str   )     cscdqm::XercesStringTranscoder(str).unicodeForm()

Definition at line 83 of file CSCDQM_Utility.h.

Referenced by cscdqm::Configuration::printXML().


Generated on Tue Jun 9 17:52:38 2009 for CMSSW by  doxygen 1.5.4