alma::acs::util::IorParser::CDR Class Reference

List of all members.

Public Member Functions

char getChar ()
long getULong ()
int getUShort ()
char[] getSequence ()
String getString ()
void parseByteArray (char[] sequence)
void parseHexString (String hexCDRString)
String toHexString ()

Protected Member Functions

long getBytes (int count)
char hex2dual (char hc)
void init ()
void skip (int alignment)

Protected Attributes

boolean _byteOrder
int _byteLen
int _bytePos = 1
char[] _CDRArray

Member Function Documentation

long alma::acs::util::IorParser::CDR::getBytes ( int  count  )  [inline, protected]

References _byteOrder, _bytePos, and _CDRArray.

Referenced by getULong(), and getUShort().

char alma::acs::util::IorParser::CDR::getChar (  )  [inline]
char [] alma::acs::util::IorParser::CDR::getSequence (  )  [inline]
String alma::acs::util::IorParser::CDR::getString (  )  [inline]
long alma::acs::util::IorParser::CDR::getULong (  )  [inline]
int alma::acs::util::IorParser::CDR::getUShort (  )  [inline]
char alma::acs::util::IorParser::CDR::hex2dual ( char  hc  )  [inline, protected]

Referenced by parseHexString().

void alma::acs::util::IorParser::CDR::init (  )  [inline, protected]

References _byteOrder, and _CDRArray.

Referenced by parseByteArray(), and parseHexString().

void alma::acs::util::IorParser::CDR::parseByteArray ( char[]  sequence  )  [inline]
void alma::acs::util::IorParser::CDR::parseHexString ( String  hexCDRString  )  [inline]
void alma::acs::util::IorParser::CDR::skip ( int  alignment  )  [inline, protected]

References _bytePos.

Referenced by getULong(), and getUShort().

String alma::acs::util::IorParser::CDR::toHexString (  )  [inline]

Member Data Documentation

Referenced by parseHexString().

Referenced by getBytes(), and init().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2