CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Macros | Functions
CSCDQM_Utility.h File Reference
#include <string>
#include <map>
#include <set>
#include <vector>
#include <sstream>
#include <stdint.h>
#include <math.h>
#include <xercesc/util/XMLString.hpp>
#include <TString.h>
#include <TPRegexp.h>

Go to the source code of this file.

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...
 

Namespaces

 cscdqm
 

Macros

#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!) More...
 
template<class T >
const std::string cscdqm::toString (T &t)
 Converting from whatever to string (failsafe!) More...
 

Macro Definition Documentation

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

Definition at line 98 of file CSCDQM_Utility.h.