Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

LCD_DocumentUtil Class Reference

#include <LCD_DocumentUtil.hh>

Collaboration diagram for LCD_DocumentUtil:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

bool convertValue (const XERCES_CPP_NAMESPACE::DOMString &strVal, double *val)
bool convertValue (const XERCES_CPP_NAMESPACE::DOMString &strVal, int *val)
bool convertValue (const XERCES_CPP_NAMESPACE::DOMString &strVal, unsigned int *val)
bool convertValue (const XERCES_CPP_NAMESPACE::DOMString &strVal, bool *val)
XERCES_CPP_NAMESPACE::DOM_Element firstDesc (const XERCES_CPP_NAMESPACE::DOM_Element ancestor, const XERCES_CPP_NAMESPACE::DOMString &tagName)
XERCES_CPP_NAMESPACE::DOM_Element firstDesc (const XERCES_CPP_NAMESPACE::DOM_Element ancestor, const char *tagName)
bool convertValue (const XERCES_CPP_NAMESPACE::DOMString &strVal, char *buf, int bufLen)

Static Private Member Functions

bool squash (const XERCES_CPP_NAMESPACE::DOMString &domstr, char *squashed, int bufLen=m_MAX_STR_LEN)

Static Private Attributes

const int m_MAX_STR_LEN = 256

Member Function Documentation

bool LCD_DocumentUtil::convertValue const XERCES_CPP_NAMESPACE::DOMString &  strVal,
char *  buf,
int  bufLen
[inline, static]
 

Definition at line 46 of file LCD_DocumentUtil.hh.

References squash().

00047                                                   {
00048     return squash(strVal, buf, bufLen);
00049   }

bool LCD_DocumentUtil::convertValue const XERCES_CPP_NAMESPACE::DOMString &  strVal,
bool *  val
[static]
 

bool LCD_DocumentUtil::convertValue const XERCES_CPP_NAMESPACE::DOMString &  strVal,
unsigned int *  val
[static]
 

bool LCD_DocumentUtil::convertValue const XERCES_CPP_NAMESPACE::DOMString &  strVal,
int *  val
[static]
 

bool LCD_DocumentUtil::convertValue const XERCES_CPP_NAMESPACE::DOMString &  strVal,
double *  val
[static]
 

Referenced by getTotalThickness().

XERCES_CPP_NAMESPACE::DOM_Element LCD_DocumentUtil::firstDesc const XERCES_CPP_NAMESPACE::DOM_Element  ancestor,
const char *  tagName
[static]
 

XERCES_CPP_NAMESPACE::DOM_Element LCD_DocumentUtil::firstDesc const XERCES_CPP_NAMESPACE::DOM_Element  ancestor,
const XERCES_CPP_NAMESPACE::DOMString &  tagName
[static]
 

Referenced by getTotalThickness(), and LCDXML2G4InactiveVolume::SetGeom().

bool LCD_DocumentUtil::squash const XERCES_CPP_NAMESPACE::DOMString &  domstr,
char *  squashed,
int  bufLen = m_MAX_STR_LEN
[static, private]
 

Referenced by convertValue().


Member Data Documentation

XERCES_CPP_NAMESPACE_USE const int LCD_DocumentUtil::m_MAX_STR_LEN = 256 [static, private]
 

Definition at line 14 of file LCD_DocumentUtil.cc.


The documentation for this class was generated from the following files:
Generated on Thu Oct 7 18:45:04 2004 for LCDG4 by doxygen 1.3.4