Links
dtSearch Text Retrieval Engine Programmer's Reference
dtSearch Namespace
Legend | C++ Support Classes | Topics | Classes | Send Feedback

Namespace for C++ support classes. The namespace is conditionally included in header files if USE_DTSEARCH_NAMESPACE is defined

Module
Topics
Topic 
Description 
The following table lists classes in this documentation. 
Legend
 
Template 
Classes
Class 
Description 
Used to convert among virtual, local, and UNC paths 
Abstract base class for an object that implements the dtsDataSource indexing API. 
Extension of DDataSourceBase to support separately retrieving document properties and contents during indexing 
Used to return file properties in data source API 
File class, used in the C++ Support Classes and sample code to provide a portable way to read and write files. 
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. 
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. 
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
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 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. 
Simple string formatter with support for %s, %x, %d
Keeps text in two buffers, transfers from format to dest buffer as format strings are used so inserts are not needed 
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. 
Class wrapper for dtsWordListBuilder 
Simple Unicode string class for use in the dtSearch C++ Support classes and sample code. 
Links
You are here: C++ Support Classes > dtSearch Namespace
Copyright (c) 1995-2008 dtSearch Corp. All rights reserved.