NCBI C++ ToolKit
Classes | Enumerations | Functions
writedb_isam.hpp File Reference

Code for database isam construction. More...

#include <objects/seq/seq__.hpp>
#include <corelib/ncbistre.hpp>
#include <corelib/ncbifile.hpp>
#include <objtools/blast/seqdb_writer/writedb_files.hpp>
+ Include dependency graph for writedb_isam.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CWriteDB_IsamIndex
 CWriteDB_IsamIndex class. More...
 
struct  CWriteDB_IsamIndex::SIdOid
 Element type for numeric tables. More...
 
class  CWriteDB_IsamData
 CWriteDB_IsamData class. More...
 
class  CWriteDB_Isam
 CWriteDB_Isam class. More...
 

Enumerations

enum  EWriteDBIsamType {
  ePig , eAcc , eGi , eTrace ,
  eHash
}
 Type of ISAM index. More...
 

Functions

 USING_SCOPE (objects)
 Import definitions from the objects namespace. More...
 

Detailed Description

Code for database isam construction.

Defines classes: CWriteDB_IsamIndex, CWriteDB_IsamData, CWriteDB_Isam

Implemented for: UNIX, MS-Windows

Definition in file writedb_isam.hpp.

Enumeration Type Documentation

◆ EWriteDBIsamType

Type of ISAM index.

Enumerator
ePig 

Protein Identifier Group.

eAcc 

Accession (string) Index.

eGi 

GI Index.

eTrace 

Trace ID Index.

eHash 

Hash Index.

Definition at line 52 of file writedb_isam.hpp.

Function Documentation

◆ USING_SCOPE()

USING_SCOPE ( objects  )

Import definitions from the objects namespace.

Modified on Sun Jul 14 05:00:33 2024 by modify_doxy.py rev. 669887