# TMCBinaryFileReader Class Reference
[MCCore]

Inheritance diagram for TMCBinaryFileReader:

List of all members.

## Public Member Functions
| TMCBinaryFileReader (IMCFile *file, EByteOrder fileByteOrder)
int8 | ReadChar ()
void | Readint8 (int8 &value)
void | Readuint8 (uint8 &value)
void | Readint16 (int16 &value)
void | Readuint16 (uint16 &value)
void | Readint32 (int32 &value)
void | Readuint32 (uint32 &value)
void | Readreal32 (real32 &value)
void | Readint24 (int32 &value)
void | Readint24Buffer (int8 *outData)

## Detailed Description

Reads binary data from a file

## Constructor & Destructor Documentation

TMCBinaryFileReader::TMCBinaryFileReader | ( | IMCFile * | file,
|  | EByteOrder | fileByteOrder |
| ) |  |  |

## Member Function Documentation

int8 TMCBinaryFileReader::ReadChar | ( |  | ) |

void TMCBinaryFileReader::Readint16 | ( | int16 & | value | ) |

void TMCBinaryFileReader::Readint24 | ( | int32 & | value | ) |

void TMCBinaryFileReader::Readint24Buffer | ( | int8 * | outData | ) |

void TMCBinaryFileReader::Readint32 | ( | int32 & | value | ) |

void TMCBinaryFileReader::Readint8 | ( | int8 & | value | ) |

void TMCBinaryFileReader::Readreal32 | ( | real32 & | value | ) |

void TMCBinaryFileReader::Readuint16 | ( | uint16 & | value | ) |

void TMCBinaryFileReader::Readuint32 | ( | uint32 & | value | ) |

void TMCBinaryFileReader::Readuint8 | ( | uint8 & | value | ) |

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

- MCBinaryFileIO.h