Implements an input stream representing a document stored in a disk file.
File
File: DInputStream.h
Namespace: dtSearch
Syntax
Data Members
Show:
No members matching the current filter
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. (Inherited from DInputStreamBase) | |
The file | |
Length of the file | |
Normally when releaseCB is called, the object is deleted. Set this flag to suppress if the caller will manage the object lifetime. (Inherited from DInputStreamBase) | |
Current read position |
Group
Members
Data Members
Show:
No members matching the current filter
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. (Inherited from DInputStreamBase) | |
The file | |
Length of the file | |
Normally when releaseCB is called, the object is deleted. Set this flag to suppress if the caller will manage the object lifetime. (Inherited from DInputStreamBase) | |
Current read position |
Methods
Show:
No members matching the current filter
Method |
Description |
---|---|
Constructor | |
Default constructor (Inherited from DInputStreamBase) | |
Construct a DInputStreamBase, initializing it with the file properties in info (Inherited from DInputStreamBase) | |
Close the file associated with the input stream | |
Get file properties (filename, modification date, etc.) for an input stream (Inherited from DInputStreamBase) | |
Returns the filename associated with the input stream (Inherited from DInputStreamBase) | |
Open a disk file to provide input for the input stream using a UTF-8 filename | |
Open a disk file to provide input for the input stream using a Unicode | |
Open a disk file to provide input for the input stream using a const TCHAR * filename | |
Reads data from the input stream | |
Reads data from the input stream (Inherited from DInputStreamBase) | |
Change the seek pointer for the input | |
Change the seek pointer for the input (Inherited from DInputStreamBase) | |
Assign file properties (filename, modification date, etc.) to an input stream (Inherited from DInputStreamBase) | |
Assigns a filename to the input stream (Inherited from DInputStreamBase) | |
If a document could not be opened, use setOpenFailInfo to report the error code and message. (Inherited from DInputStreamBase) | |
Returns the current position of the seek pointer for the input | |
Returns the current position of the seek pointer for the input (Inherited from DInputStreamBase) |
Methods
Show:
No members matching the current filter
Method |
Description |
---|---|
Constructor | |
Default constructor (Inherited from DInputStreamBase) | |
Construct a DInputStreamBase, initializing it with the file properties in info (Inherited from DInputStreamBase) | |
Close the file associated with the input stream | |
Get file properties (filename, modification date, etc.) for an input stream (Inherited from DInputStreamBase) | |
Returns the filename associated with the input stream (Inherited from DInputStreamBase) | |
Open a disk file to provide input for the input stream using a UTF-8 filename | |
Open a disk file to provide input for the input stream using a Unicode | |
Open a disk file to provide input for the input stream using a const TCHAR * filename | |
Reads data from the input stream | |
Reads data from the input stream (Inherited from DInputStreamBase) | |
Change the seek pointer for the input | |
Change the seek pointer for the input (Inherited from DInputStreamBase) | |
Assign file properties (filename, modification date, etc.) to an input stream (Inherited from DInputStreamBase) | |
Assigns a filename to the input stream (Inherited from DInputStreamBase) | |
If a document could not be opened, use setOpenFailInfo to report the error code and message. (Inherited from DInputStreamBase) | |
Returns the current position of the seek pointer for the input | |
Returns the current position of the seek pointer for the input (Inherited from DInputStreamBase) |
Description
Input streams are used in the dtsDataSource API.
See Also
Class Hierarchy
dtSearch::DInputStreamBase
|
dtSearch::DFileInputStream