| Private: |
| bool m_UseReference |
| std::ofstream m_FileOutput |
| std::ofstream* m_ReferenceOutput |
| std::ofstream* p_GetOutputStream() |
| Public: |
| uintmax_t GetOutputPosition() |
| void Flush() |
| size_t Write(const void* DataToWrite,size_t DataToWriteSize) |
| uintmax_t SetOutputPosition(uintmax_t NewOutputPosition) |