Classes
Class |
Description |
---|---|
! For converting .NET strings | |
Used to convert among virtual, local, and UNC paths (Windows only) | |
Abstract base class for an object that implements the dtsDataSource indexing API. | |
An index cache keeps a pool of indexes open for faster searching | |
Extension of DDataSourceBase to support separately retrieving document properties and contents during indexing | |
Options to control the behavior of an index cache (dtsIndexCache) | |
Used to return file properties in data source API | |
Status of an index cache (dtsIndexCache), obtained from dtsIndexCache.getStatus(). | |
ExtractionOptions (attached to a DFileConvertJob) specify how embedded images and attachments should be handled. | |
Class wrapper around dtsFileConvertJob2; used to convert files to HTML, RTF, or Ansi text. | |
Class wrapper around dtsFileDate, providing conversion to and from various Windows and C runtime library types | |
Implements an input stream representing a document stored in a disk file. | |
Filename class for use in the dtSearch C++ Support classes and sample code. | |
Optional additional logging enabled by dtsLogLevel1, dtsLogLevel2, etc. | |
Class for managed allocated pointers | |
Class wrapper around dtsIndexInfo | |
Class wrapper around dtsIndexJob; used to create or update indexes. | |
Class wrapper around dtsIndexMergeJob, which combines one or more indexes into a single target index. | |
! internal use | |
Class wrapper around dtsIndexVerifyJob, which verifies that an index is not damaged | |
Base class for implementing an input stream representing a document returned from a data source | |
Base class for DFileConverter, DIndexJob, DIndexMergeJob, DIndexListJob, DSearchJob, and DSearchReportJob. | |
'this' used in base member initializer list #pragma warning(disable:4355) | |
Spawn a job in a separate thread | |
List the contents of an index (words, files, or field names) | |
Template class for resizable buffer of allocated items. | |
Input stream representing a document stored in memory. | |
Class wrapper around the dtsOptions interface structure; used to change option settings | |
Class wrapper around the dtsOptions2 interface structure; used to change option settings | |
Class wrapper around dtsOutputInfo, which is used in DSearchReportJob and DFileConvertJob to specify the output format for file conversion and search reports | |
Class wrapper around dtsSearchJob; provides access to a simplified version of the searching interface. | |
Describes a search report to be prepared from some or all of the items in a DSearchResults set. | |
Extends the dtsSearchResults class to add simpler access to string properties of retrieved documents. | |
Abstract class representing a data stream; used as the base for DFile | |
Simple string class for use in the dtSearch C++ Support classes and sample code. | |
! String initialized with an 16-character fixed-size buffer, to allocate short strings on the stack | |
! String initialized with a 256-character fixed-size buffer, to allocate short strings on the stack | |
! String initialized with an 80-character fixed-size buffer, to allocate short strings on the stack | |
! Maintains a mapping between a set of string names and a set of ! string values in a StringSet. | |
Manages conversion among character encodings (Ansi, Unicode, UTF-8). | |
Simple string set class for use in the dtSearch C++ Support classes and sample code. | |
Manages conversion among character encodings (Ansi, Unicode, UTF-8) for an ordered list of strings. | |
Simple Unicode string class for use in the dtSearch C++ Support classes and sample code. | |
Class wrapper for dtsWordListBuilder |
Functions
Function |
Description |
---|---|
like strncpy but guarantees null-termination and does not do extra padding |
Group
Topics
Description
Namespace for C++ support classes. The namespace is conditionally included in header files if USE_DTSEARCH_NAMESPACE is defined