CMS 3D CMS Logo

XStr Class Reference

List of all members.

Public Member Functions

const XMLCh * unicodeForm () const
const XMLCh * unicodeForm () const
const XMLCh * unicodeForm () const
 XStr (const char *const toTranscode)
 XStr (const char *const toTranscode)
 XStr (const char *const toTranscode)
 ~XStr ()
 ~XStr ()
 ~XStr ()

Private Attributes

XMLCh * fUnicodeForm
XMLCh * fUnicodeForm
XMLCh * m_fUnicodeForm


Detailed Description

Definition at line 62 of file LinkDataXMLReader.cc.


Constructor & Destructor Documentation

XStr::XStr ( const char *const   toTranscode  )  [inline]

Definition at line 65 of file LinkDataXMLReader.cc.

References fUnicodeForm, and transcode().

00066     {
00067         fUnicodeForm = XMLString::transcode(toTranscode);
00068     }

XStr::~XStr (  )  [inline]

Definition at line 70 of file LinkDataXMLReader.cc.

References fUnicodeForm, and release().

00071     {
00072         XMLString::release(&fUnicodeForm);
00073     }

XStr::XStr ( const char *const   toTranscode  )  [inline]

Definition at line 44 of file LinkDataXMLWriter.cc.

References fUnicodeForm, and transcode().

00045     {
00046         fUnicodeForm = XMLString::transcode(toTranscode);
00047     }

XStr::~XStr (  )  [inline]

Definition at line 49 of file LinkDataXMLWriter.cc.

References fUnicodeForm, and release().

00050     {
00051         XMLString::release(&fUnicodeForm);
00052     }

XStr::XStr ( const char *const   toTranscode  )  [inline]

Definition at line 74 of file RPCPatternsParser.cc.

References transcode().

00075     {
00076         // Call the private transcoding method
00077         m_fUnicodeForm = XMLString::transcode(toTranscode);
00078     }

XStr::~XStr (  )  [inline]

Definition at line 80 of file RPCPatternsParser.cc.

References release().

00081     {
00082         XMLString::release(&m_fUnicodeForm);
00083     }


Member Function Documentation

const XMLCh* XStr::unicodeForm (  )  const [inline]

Definition at line 89 of file RPCPatternsParser.cc.

00090     {
00091         return m_fUnicodeForm;
00092     }

const XMLCh* XStr::unicodeForm (  )  const [inline]

Definition at line 54 of file LinkDataXMLWriter.cc.

References fUnicodeForm.

00055     {
00056         return fUnicodeForm;
00057     }

const XMLCh* XStr::unicodeForm (  )  const [inline]

Definition at line 75 of file LinkDataXMLReader.cc.

References fUnicodeForm.

00076     {
00077         return fUnicodeForm;
00078     }


Member Data Documentation

XMLCh* XStr::fUnicodeForm [private]

Definition at line 60 of file LinkDataXMLWriter.cc.

XMLCh* XStr::fUnicodeForm [private]

Definition at line 81 of file LinkDataXMLReader.cc.

Referenced by unicodeForm(), XStr(), and ~XStr().

XMLCh* XStr::m_fUnicodeForm [private]

Definition at line 101 of file RPCPatternsParser.cc.


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:35:55 2009 for CMSSW by  doxygen 1.5.4