Track Class Reference
#include <track.h>
Collaboration diagram for Track:
[legend]List of all members.
|
Public Member Functions |
| | Track (const Bytef *, const int &, const int &) |
| | Track (const char *, const int &) |
| void | decode (void) |
| char * | getChars (void) const |
| int | getNumber (void) const |
| bool | isValid (void) const |
| void | setVerbose (const bool &) |
| int | getNumFields (void) const |
| char * | getField (const int &) const |
| int | getCharSet (void) const |
Private Member Functions |
| bool | isDelim (const char) const |
| void | extractFields () |
| void | setChars (const char *) |
| void | setChars (const char *, const int &) |
| bool | parityCheck (const Bytef *, const int &, const int &) const |
| int | findSSBCD (void) const |
| int | findESBCD (const int &) const |
| bool | errorCheckBCD (const int &, const int &) const |
| bool | parseBCD () |
| void | decodeBCD (const int &, const int &) |
| int | findSSAlpha (void) const |
| int | findESAlpha (const int &) const |
| bool | errorCheckAlpha (const int &, const int &) const |
| bool | parseAlpha () |
| void | decodeAlpha (const int &, const int &) |
| void | extractFields2 () |
| bool | isDelim (const char, const char *) const |
Private Attributes |
| Bitstream * | bitstream |
| char * | characters |
| bool | decoded |
| int | charSet |
| int | number |
| bool | verbose |
| char * | fieldBuffer |
| stringVec | fields |
Constructor & Destructor Documentation
| Track::Track |
( |
const Bytef * |
, |
|
|
const int & |
, |
|
|
const int & |
|
|
) |
|
|
| Track::Track |
( |
const char * |
, |
|
|
const int & |
|
|
) |
|
|
Here is the call graph for this function:
Member Function Documentation
| void Track::decode |
( |
void |
|
) |
|
|
Here is the call graph for this function:
| void Track::decodeAlpha |
( |
const int & |
, |
|
|
const int & |
|
|
) |
[private] |
|
Here is the call graph for this function:
| void Track::decodeBCD |
( |
const int & |
, |
|
|
const int & |
|
|
) |
[private] |
|
Here is the call graph for this function:
| bool Track::errorCheckAlpha |
( |
const int & |
, |
|
|
const int & |
|
|
) |
const [private] |
|
Here is the call graph for this function:
| bool Track::errorCheckBCD |
( |
const int & |
, |
|
|
const int & |
|
|
) |
const [private] |
|
Here is the call graph for this function:
| void Track::extractFields |
( |
|
) |
[private] |
|
Here is the call graph for this function:
| void Track::extractFields2 |
( |
|
) |
[private] |
|
| int Track::findESAlpha |
( |
const int & |
|
) |
const [private] |
|
Here is the call graph for this function:
| int Track::findESBCD |
( |
const int & |
|
) |
const [private] |
|
Here is the call graph for this function:
| int Track::findSSAlpha |
( |
void |
|
) |
const [private] |
|
Here is the call graph for this function:
| int Track::findSSBCD |
( |
void |
|
) |
const [private] |
|
Here is the call graph for this function:
| char * Track::getChars |
( |
void |
|
) |
const |
|
| int Track::getCharSet |
( |
void |
|
) |
const |
|
| char * Track::getField |
( |
const int & |
|
) |
const |
|
| int Track::getNumber |
( |
void |
|
) |
const |
|
| int Track::getNumFields |
( |
void |
|
) |
const |
|
| bool Track::isDelim |
( |
const |
char, |
|
|
const char * |
|
|
) |
const [private] |
|
| bool Track::isDelim |
( |
const |
char |
) |
const [private] |
|
| bool Track::isValid |
( |
void |
|
) |
const |
|
| bool Track::parityCheck |
( |
const Bytef * |
, |
|
|
const int & |
, |
|
|
const int & |
|
|
) |
const [private] |
|
| bool Track::parseAlpha |
( |
|
) |
[private] |
|
Here is the call graph for this function:
| bool Track::parseBCD |
( |
|
) |
[private] |
|
Here is the call graph for this function:
| void Track::setChars |
( |
const char * |
, |
|
|
const int & |
|
|
) |
[private] |
|
Here is the call graph for this function:
| void Track::setChars |
( |
const char * |
|
) |
[private] |
|
Here is the call graph for this function:
| void Track::setVerbose |
( |
const bool & |
|
) |
|
|
Member Data Documentation
The documentation for this class was generated from the following files:
Generated on Thu Apr 7 01:57:25 2005 for StripeSnoop by
1.3.3