Implements an input stream representing a document stored in a disk file.
class DFileInputStream : public DInputStreamBase;
DInputStream.h
Input streams are used in the dtsDataSource API.
|
Data Member |
Description |
|
String set containing pairs of field names and values to be associated with a document. These field-value pairs are passed to the indexer as dtsInputStream.fields. | |
|
Normally when releaseCB is called, the object is deleted. |
|
Method |
Description |
|
This is the overview for the DInputStreamBase constructor overload. | |
|
Get file properties (filename, modification date, etc.) for an input stream | |
|
Returns the filename associated with the input stream | |
|
Reads data from the input stream | |
|
Change the seek pointer for the input | |
|
Assign file properties (filename, modification date, etc.) to an input stream | |
|
Assigns a filename to the input stream | |
|
If a document could not be opened, use setOpenFailInfo to report the error code and message. | |
|
Returns the current position of the seek pointer for the input |
|
Method |
Description |
|
Close the file associated with the input stream | |
|
Constructor | |
|
This is the overview for the open method overload. | |
|
Open a disk file to provide input for the input stream using a const TCHAR * filename | |
|
Reads data from the input stream | |
|
Change the seek pointer for the input | |
|
Returns the current position of the seek pointer for the input |
|
Data Member |
|
protected |
|
Constructor |
|
abstract |
|
virtual |
|
Copyright (c) 1995-2012 dtSearch Corp. All rights reserved.
|