HexBin Class Reference

#include <HexBin.hpp>

List of all members.

Static Public Member Functions

static int getDataLength (const XMLCh *const hexData)
static bool isArrayByteHex (const XMLCh *const hexData)

Private Member Functions

 HexBin ()
 HexBin (const HexBin &)

Static Private Member Functions

static void init ()
static bool isHex (const XMLCh &octect)

Static Private Attributes

static bool isInitialized
static bool hexNumberTable []


Detailed Description

Definition at line 68 of file HexBin.hpp.


Constructor & Destructor Documentation

HexBin::HexBin (  )  [private]

HexBin::HexBin ( const HexBin  )  [private]


Member Function Documentation

static int HexBin::getDataLength ( const XMLCh *const   hexData  )  [static]

return the length of hexData in terms of HexBinary.

Parameters:
hexData A string containing the HexBinary
return: -1 if it contains any invalid HexBinary the length of the HexNumber otherwise.

static void HexBin::init (  )  [static, private]

static bool HexBin::isArrayByteHex ( const XMLCh *const   hexData  )  [static]

check an array of data against the Hex table.

Parameters:
hexData A string containing the HexBinary
return: false if it contains any invalid HexBinary true otherwise.

static bool HexBin::isHex ( const XMLCh octect  )  [static, private]


Member Data Documentation

bool HexBin::hexNumberTable[] [static, private]

Definition at line 126 of file HexBin.hpp.

bool HexBin::isInitialized [static, private]

Definition at line 125 of file HexBin.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Dec 7 01:37:09 2006 for DT2005.panorama by  doxygen 1.4.7