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