OpticksXStr Class Reference
[Application XML system]

This automatically handles conversions between Unicode and ASCII format. More...

#include <xmlbase.h>

List of all members.

Public Member Functions

 OpticksXStr (const char *pToTranscode)
 OpticksXStr (const XMLCh *pUnicode)
 ~OpticksXStr ()
const XMLCh * unicodeForm () const
const char * asciiForm () const


Detailed Description

This automatically handles conversions between Unicode and ASCII format.

requirements
Apache Xerces-C++ version 3.1.1

Definition at line 34 of file xmlbase.h.


Constructor & Destructor Documentation

OpticksXStr::OpticksXStr ( const char *  pToTranscode  ) 

Create an OpticksXStr object containing an ASCII string.

Parameters:
pToTranscode The ASCII string

Definition at line 42 of file xmlbase.h.

OpticksXStr::OpticksXStr ( const XMLCh *  pUnicode  ) 

Create an OpticksXStr object containing a Unicode string.

Parameters:
pUnicode The Unicode string

Definition at line 54 of file xmlbase.h.

OpticksXStr::~OpticksXStr (  ) 

Destroy the OpticksXStr, cleaning up Xerces allocated memory as needed.

Definition at line 64 of file xmlbase.h.


Member Function Documentation

const XMLCh* OpticksXStr::unicodeForm (  )  const

Obtain the Unicode version of this OpticksXStr.

Returns:
the Unicode form

Definition at line 81 of file xmlbase.h.

const char* OpticksXStr::asciiForm (  )  const

Obtain the ASCII version of this OpticksXStr.

Returns:
the ASCII form

Definition at line 91 of file xmlbase.h.


Software Development Kit - Opticks 4.9.0 Build 16218