Whiteboard
An interface and tools for visualizing large and complex datasets
|
#include <mutil.h>
Public Member Functions | |
MDLLEXPORT | CMReadFileStream () |
virtual MDLLEXPORT | ~CMReadFileStream () |
virtual MDLLEXPORT bool | Open (const CMString &name) |
virtual MDLLEXPORT bool | Close () |
virtual MDLLEXPORT bool | IsOpen () |
virtual MDLLEXPORT bool | IsEnd () |
virtual IMReadStream * | CloneAndOpen (const CMString &name) |
virtual long | BytesProcessed () |
Public Member Functions inherited from IMReadStream | |
virtual | ~IMReadStream () |
bool | Read (long &d) |
bool | Read (unsigned long &d) |
bool | Read (int &d) |
bool | Read (unsigned int &d) |
bool | Read (short &d) |
bool | Read (unsigned short &d) |
bool | Read (char &d) |
bool | Read (unsigned char &d) |
bool | Read (signed char &d) |
bool | Read (float &d) |
bool | Read (double &d) |
bool | Read (long long &d) |
bool | Read (unsigned long long &d) |
bool | Read (CMString &d) |
bool | ReadLine (CMString &d) |
bool | Read (void *p, long lenInElements, long elSize=1) |
Public Member Functions inherited from IMStream | |
virtual | ~IMStream () |
Protected Member Functions | |
virtual bool | ReadSimpleType (void *pData, long lenInBytes) |
virtual bool | ReadBlob (void *pData, long lenInElements, long elSize) |
virtual bool | ReadString (CMString &string) |
virtual bool | ReadStringLine (CMString &string) |
Private Attributes | |
FILE * | m_pFile |
CMString | m_fileName |
bool | m_bIsOpen |
bool | m_bIsEof |
long | m_bytesProcessed |
CMReadFileStream::CMReadFileStream | ( | ) |
|
virtual |
|
inlinevirtual |
Implements IMStream.
|
inlinevirtual |
Implements IMReadStream.
|
virtual |
Implements IMStream.
|
virtual |
Implements IMStream.
|
virtual |
Implements IMStream.
|
protectedvirtual |
Implements IMReadStream.
|
protectedvirtual |
Implements IMReadStream.
|
protectedvirtual |
Implements IMReadStream.
|
protectedvirtual |
Implements IMReadStream.
|
private |
|
private |
|
private |
|
private |
|
private |