Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/bdb__types_8hpp.html below:
NCBI C++ ToolKit: include/db/bdb/bdb_types.hpp File Reference
#include <db/bdb/bdb_expt.hpp>
#include <corelib/ncbi_limits.hpp>
#include <corelib/ncbi_bswap.hpp>
#include <corelib/ncbistr.hpp>
#include <util/simple_buffer.hpp>
#include <string>
#include <vector>
#include <memory>
Go to the source code of this file.
Go to the SVN repository for this file.
int BDB_UintCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "unsigned int" keys. More...
int BDB_Uint4Compare (DB *, const DBT *val1, const DBT *val2) int BDB_IntCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "int" keys. More...
int BDB_Int4Compare (DB *, const DBT *val1, const DBT *val2) int BDB_Int8Compare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "Int8" keys. More...
int BDB_Uint8Compare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "Uint8" keys. More...
int BDB_Int2Compare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "short int" keys. More...
int BDB_Uint2Compare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "unsigned short int" keys. More...
int BDB_CharCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "char" keys. More...
int BDB_UCharCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "unsigned char" keys. More...
int BDB_FloatCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "float" keys. More...
int BDB_DoubleCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "double" keys. More...
int BDB_StringCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "C string" keys. More...
int BDB_LStringCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented length prefixed string keys. More...
int BDB_FixedByteStringCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented fixed length string keys. More...
int BDB_StringCaseCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "case insensitive C string" keys. More...
int BDB_Compare (DB *db, const DBT *val1, const DBT *val2) General purpose DBD comparison function. More...
int BDB_ByteSwap_UintCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "unsigned int" keys. More...
int BDB_ByteSwap_Uint4Compare (DB *, const DBT *val1, const DBT *val2) int BDB_ByteSwap_Int8Compare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "Int8" keys Used when the data file is in a different byte order architecture. More...
int BDB_ByteSwap_Uint8Compare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "Uint8" keys Used when the data file is in a different byte order architecture. More...
int BDB_ByteSwap_IntCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "int" keys Used when the data file is in a different byte order architecture. More...
int BDB_ByteSwap_Int4Compare (DB *, const DBT *val1, const DBT *val2) int BDB_ByteSwap_Int2Compare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "short int" keys Used when the data file is in a different byte order architecture. More...
int BDB_ByteSwap_Uint2Compare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "unsigned short int" keys Used when the data file is in a different byte order architecture. More...
int BDB_ByteSwap_FloatCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "float" keys Used when the data file is in a different byte order architecture. More...
int BDB_ByteSwap_DoubleCompare (DB *, const DBT *val1, const DBT *val2) Simple and fast comparison function for tables with non-segmented "double" keys Used when the data file is in a different byte order architecture. More...
unsigned int BDB_Hash (DB *, const void *bytes, unsigned length) General purpose hash function. More...
unsigned int BDB_Uint4Hash (DB *, const void *bytes, unsigned length) Hash method for databases with a single (unique) UInt4 key. More...
void DeleteFields (CBDB_BufferManager &buf) ◆ BDB_CompareFunction ◆ BDB_HashFunction typedef unsigned int(* BDB_HashFunction) (DB *, const void *bytes, unsigned length)
Definition at line 58 of file bdb_types.hpp.
◆ DB ◆ DB_ENV ◆ DB_TXN ◆ DBC ◆ DBT
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4