|
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 |
1.8.8