CFileView Class
The structure used for this class is CFileView
Quick Ref |
void CFileView::CFileView() |
void CFileView::~CFileView() |
int CFileView::Open(const char* fileName) |
char* CFileView::fgets(char* buffer, int size) |
int CFileView::fseek(long offset, int origin) |
long CFileView::ftell() |
Constructors
Name |
Description |
Constructs a |
|
Destroys a |
CFileView::CFileView
Constructs a CFileView object
void CFileView::CFileView();
Remarks
Constructs a CFileView object
CFileView::~CFileView
Destroys the CFileView object
void CFileView::~CFileView();
Remarks
Destroys the CFileView object
Methods
Name |
Description |
Open a view of a file which is memory mapped |
|
Reads the file view contents into a buffer of a specified size |
|
Move the file view pointer |
|
Returns the file view pointer position |
CFileView::Open
Open a view of a file which is memory mapped
int CFileView::Open\(const char* fileName);
Parameters
const char* fileName - string containing file name to open a view of a memory mapped file
Return Value
Returns int, a pointer to the file contents in memory
Remarks
CFileView::fgets
Reads the file view contents into a buffer of a specified size
char* CFileView::fgets(
char* buffer,
int size);
Parameters
char* buffer - pointer to buffer to read file view dataintsize - size of buffer to read data into
Return Value
Returns char*
Remarks
CFileView::fseek
Move the file view pointer
int CFileView::fseek(
long offset,
int origin);
Parameters
longoffset - address offset to move file view pointer tointorigin - move file view pointer relative to beginning, current position or end of file view
Return Value
Returns int
Remarks
CFileView::ftell
Returns the file view pointer position
long CFileView::ftell();
Return Value
Returns long
Remarks