Compat with version <= 0.9.4, avoid clash with libmdb from MDB Tools project.
Definition at line 1058 of file lmdb.h.
â—† mdb_close [2/2]Compat with version <= 0.9.4, avoid clash with libmdb from MDB Tools project.
Definition at line 1058 of file lmdb.h.
â—† MDB_CP_COMPACT [1/2] #define MDB_CP_COMPACT 0x01Compacting copy: Omit free space from copy, and renumber all pages sequentially.
Definition at line 358 of file lmdb.h.
â—† MDB_CP_COMPACT [2/2] #define MDB_CP_COMPACT 0x01Compacting copy: Omit free space from copy, and renumber all pages sequentially.
Definition at line 358 of file lmdb.h.
â—† mdb_open [1/2]Compat with version <= 0.9.4, avoid clash with libmdb from MDB Tools project.
Definition at line 1056 of file lmdb.h.
â—† mdb_open [2/2]Compat with version <= 0.9.4, avoid clash with libmdb from MDB Tools project.
Definition at line 1056 of file lmdb.h.
â—† MDB_assert_funcA callback function for most LMDB assert() failures, called before printing the message and aborting.
Definition at line 928 of file lmdb.h.
â—† MDB_cursor_opCursor Get operations.
This is the set of all operations for retrieving data using a cursor.
â—† MDB_envinfoInformation about the environment.
â—† MDB_msg_funcA callback function used to print a message from the library.
Definition at line 1577 of file lmdb.h.
â—† MDB_statStatistics for a database in the environment.
â—† MDB_cursor_op [1/2]Cursor Get operations.
This is the set of all operations for retrieving data using a cursor.
Enumerator MDB_FIRSTPosition at first key/data item.
MDB_FIRST_DUPPosition at first data item of current key.
Only for MDB_DUPSORT
MDB_GET_BOTHPosition at key/data pair.
Only for MDB_DUPSORT
MDB_GET_BOTH_RANGEposition at key, nearest data.
Only for MDB_DUPSORT
MDB_GET_CURRENTReturn key/data at current cursor position.
MDB_GET_MULTIPLEReturn up to a page of duplicate data items from current cursor position.
Move cursor to prepare for MDB_NEXT_MULTIPLE. Only for MDB_DUPFIXED
MDB_LASTPosition at last key/data item.
MDB_LAST_DUPPosition at last data item of current key.
Only for MDB_DUPSORT
MDB_NEXTPosition at next data item.
MDB_NEXT_DUPPosition at next data item of current key.
Only for MDB_DUPSORT
MDB_NEXT_MULTIPLEReturn up to a page of duplicate data items from next cursor position.
Move cursor to prepare for MDB_NEXT_MULTIPLE. Only for MDB_DUPFIXED
MDB_NEXT_NODUPPosition at first data item of next key.
MDB_PREVPosition at previous data item.
MDB_PREV_DUPPosition at previous data item of current key.
Only for MDB_DUPSORT
MDB_PREV_NODUPPosition at last data item of previous key.
MDB_SETPosition at specified key.
MDB_SET_KEYPosition at specified key, return key + data.
MDB_SET_RANGEPosition at first key greater than or equal to specified key.
MDB_PREV_MULTIPLEPosition at previous page and return up to a page of duplicate data items.
Only for MDB_DUPFIXED
MDB_FIRSTPosition at first key/data item.
MDB_FIRST_DUPPosition at first data item of current key.
Only for MDB_DUPSORT
MDB_GET_BOTHPosition at key/data pair.
Only for MDB_DUPSORT
MDB_GET_BOTH_RANGEposition at key, nearest data.
Only for MDB_DUPSORT
MDB_GET_CURRENTReturn key/data at current cursor position.
MDB_GET_MULTIPLEReturn up to a page of duplicate data items from current cursor position.
Move cursor to prepare for MDB_NEXT_MULTIPLE. Only for MDB_DUPFIXED
MDB_LASTPosition at last key/data item.
MDB_LAST_DUPPosition at last data item of current key.
Only for MDB_DUPSORT
MDB_NEXTPosition at next data item.
MDB_NEXT_DUPPosition at next data item of current key.
Only for MDB_DUPSORT
MDB_NEXT_MULTIPLEReturn up to a page of duplicate data items from next cursor position.
Move cursor to prepare for MDB_NEXT_MULTIPLE. Only for MDB_DUPFIXED
MDB_NEXT_NODUPPosition at first data item of next key.
MDB_PREVPosition at previous data item.
MDB_PREV_DUPPosition at previous data item of current key.
Only for MDB_DUPSORT
MDB_PREV_NODUPPosition at last data item of previous key.
MDB_SETPosition at specified key.
MDB_SET_KEYPosition at specified key, return key + data.
MDB_SET_RANGEPosition at first key greater than or equal to specified key.
MDB_PREV_MULTIPLEPosition at previous page and return up to a page of duplicate data items.
Only for MDB_DUPFIXED
Definition at line 366 of file lmdb.h.
â—† MDB_cursor_op [2/2]Cursor Get operations.
This is the set of all operations for retrieving data using a cursor.
Enumerator MDB_FIRSTPosition at first key/data item.
MDB_FIRST_DUPPosition at first data item of current key.
Only for MDB_DUPSORT
MDB_GET_BOTHPosition at key/data pair.
Only for MDB_DUPSORT
MDB_GET_BOTH_RANGEposition at key, nearest data.
Only for MDB_DUPSORT
MDB_GET_CURRENTReturn key/data at current cursor position.
MDB_GET_MULTIPLEReturn up to a page of duplicate data items from current cursor position.
Move cursor to prepare for MDB_NEXT_MULTIPLE. Only for MDB_DUPFIXED
MDB_LASTPosition at last key/data item.
MDB_LAST_DUPPosition at last data item of current key.
Only for MDB_DUPSORT
MDB_NEXTPosition at next data item.
MDB_NEXT_DUPPosition at next data item of current key.
Only for MDB_DUPSORT
MDB_NEXT_MULTIPLEReturn up to a page of duplicate data items from next cursor position.
Move cursor to prepare for MDB_NEXT_MULTIPLE. Only for MDB_DUPFIXED
MDB_NEXT_NODUPPosition at first data item of next key.
MDB_PREVPosition at previous data item.
MDB_PREV_DUPPosition at previous data item of current key.
Only for MDB_DUPSORT
MDB_PREV_NODUPPosition at last data item of previous key.
MDB_SETPosition at specified key.
MDB_SET_KEYPosition at specified key, return key + data.
MDB_SET_RANGEPosition at first key greater than or equal to specified key.
MDB_PREV_MULTIPLEPosition at previous page and return up to a page of duplicate data items.
Only for MDB_DUPFIXED
MDB_FIRSTPosition at first key/data item.
MDB_FIRST_DUPPosition at first data item of current key.
Only for MDB_DUPSORT
MDB_GET_BOTHPosition at key/data pair.
Only for MDB_DUPSORT
MDB_GET_BOTH_RANGEposition at key, nearest data.
Only for MDB_DUPSORT
MDB_GET_CURRENTReturn key/data at current cursor position.
MDB_GET_MULTIPLEReturn up to a page of duplicate data items from current cursor position.
Move cursor to prepare for MDB_NEXT_MULTIPLE. Only for MDB_DUPFIXED
MDB_LASTPosition at last key/data item.
MDB_LAST_DUPPosition at last data item of current key.
Only for MDB_DUPSORT
MDB_NEXTPosition at next data item.
MDB_NEXT_DUPPosition at next data item of current key.
Only for MDB_DUPSORT
MDB_NEXT_MULTIPLEReturn up to a page of duplicate data items from next cursor position.
Move cursor to prepare for MDB_NEXT_MULTIPLE. Only for MDB_DUPFIXED
MDB_NEXT_NODUPPosition at first data item of next key.
MDB_PREVPosition at previous data item.
MDB_PREV_DUPPosition at previous data item of current key.
Only for MDB_DUPSORT
MDB_PREV_NODUPPosition at last data item of previous key.
MDB_SETPosition at specified key.
MDB_SET_KEYPosition at specified key, return key + data.
MDB_SET_RANGEPosition at first key greater than or equal to specified key.
MDB_PREV_MULTIPLEPosition at previous page and return up to a page of duplicate data items.
Only for MDB_DUPFIXED
Definition at line 366 of file lmdb.h.
â—† mdb_cmp()Compare two data items according to a particular database.
This returns a comparison as if the two data items were keys in the specified database.
Definition at line 1752 of file mdb.c.
References a, b, MDB_dbx::md_cmp, and MDB_txn::mt_dbxs.
â—† mdb_cursor_close()Close a cursor handle.
The cursor handle will be freed and must not be used again after this call. Its transaction must still be live if it is a write-transaction.
Definition at line 7723 of file mdb.c.
References C_UNTRACK, free(), MDB_cursor::mc_backup, MDB_cursor::mc_dbi, MDB_cursor::mc_flags, MDB_cursor::mc_next, MDB_cursor::mc_txn, MDB_txn::mt_cursors, and prev().
Referenced by lmdb::cursor_close(), GICache_Dump(), GICache_GetAccFreqTab(), main(), mdb_drop(), and x_GetMaxGi().
â—† mdb_cursor_count()Return count of duplicates for current key.
This call is only valid on databases that support sorted duplicate data items MDB_DUPSORT.
Definition at line 7685 of file mdb.c.
References C_EOF, C_INITIALIZED, F_DUPDATA, F_ISSET, leaf(), MDB_cursor::mc_flags, MDB_cursor::mc_ki, MDB_cursor::mc_pg, MDB_cursor::mc_snum, MDB_cursor::mc_top, MDB_cursor::mc_txn, MDB_cursor::mc_xcursor, MDB_db::md_entries, MDB_BAD_TXN, MDB_INCOMPATIBLE, MDB_NOTFOUND, MDB_SUCCESS, MDB_TXN_BLOCKED, MDB_txn::mt_flags, MDB_xcursor::mx_cursor, MDB_xcursor::mx_db, NODEPTR, NULL, and NUMKEYS.
Referenced by lmdb::cursor_count().
â—† mdb_cursor_dbi() â—† mdb_cursor_del()Delete current key/data pair.
This function deletes the key/data pair to which the cursor refers. This does not invalidate the cursor, so operations such as MDB_NEXT can still be used on it. Both MDB_NEXT and MDB_GET_CURRENT will return the same record after this operation.
Definition at line 7069 of file mdb.c.
References C_INITIALIZED, F_BIGDATA, F_DUPDATA, F_ISSET, F_SUBDATA, flags, IS_LEAF2, leaf(), MDB_cursor::mc_db, MDB_cursor::mc_dbi, MDB_cursor::mc_flags, MDB_cursor::mc_ki, MDB_cursor::mc_next, MDB_cursor::mc_pg, MDB_cursor::mc_snum, MDB_cursor::mc_top, MDB_cursor::mc_txn, MDB_cursor::mc_xcursor, MDB_db::md_entries, MDB_BAD_TXN, mdb_cursor_del0(), mdb_cursor_touch(), mdb_drop0(), MDB_INCOMPATIBLE, mdb_node_shrink(), MDB_NODUPDATA, MDB_NOSPILL, MDB_NOTFOUND, mdb_ovpage_free(), mdb_page_get(), mdb_page_spill(), MDB_TXN_BLOCKED, MDB_TXN_ERROR, MDB_TXN_RDONLY, MDB_txn::mt_cursors, MDB_txn::mt_flags, MDB_xcursor::mx_cursor, MDB_xcursor::mx_db, NODEDATA, NODEPTR, NULL, NUMKEYS, and XCURSOR_REFRESH.
Referenced by lmdb::cursor_del(), mdb_del0(), and mdb_freelist_save().
â—† mdb_cursor_get()Retrieve by cursor.
This function retrieves key/data pairs from the database. The address and length of the key are returned in the object to which key refers (except for the case of the MDB_SET option, in which the key object is unchanged), and the address and length of the data are returned in the object to which data refers. See mdb_get() for restrictions on using the output values.
Definition at line 6319 of file mdb.c.
References C_DEL, C_EOF, C_INITIALIZED, data, DPRINTF, F_DUPDATA, F_ISSET, int, IS_LEAF2, ncbi::grid::netcache::search::fields::key, leaf(), LEAF2KEY, MDB_cursor::mc_db, MDB_cursor::mc_flags, MDB_cursor::mc_ki, MDB_cursor::mc_pg, MDB_cursor::mc_top, MDB_cursor::mc_txn, MDB_cursor::mc_xcursor, MDB_db::md_flags, MDB_db::md_pad, MDB_BAD_TXN, mdb_cursor_first(), mdb_cursor_last(), mdb_cursor_next(), mdb_cursor_prev(), mdb_cursor_set(), mdb_cursor_sibling(), MDB_DUPFIXED, MDB_FIRST, MDB_FIRST_DUP, MDB_GET_BOTH, MDB_GET_BOTH_RANGE, MDB_GET_CURRENT, MDB_GET_KEY, MDB_GET_MULTIPLE, MDB_INCOMPATIBLE, MDB_LAST, MDB_LAST_DUP, MDB_NEXT, MDB_NEXT_DUP, MDB_NEXT_MULTIPLE, MDB_NEXT_NODUP, mdb_node_read(), MDB_NOTFOUND, MDB_PREV, MDB_PREV_DUP, MDB_PREV_MULTIPLE, MDB_PREV_NODUP, MDB_SET, MDB_SET_KEY, MDB_SET_RANGE, MDB_SUCCESS, MDB_TXN_BLOCKED, METADATA, MDB_txn::mt_flags, MDB_xcursor::mx_cursor, NODEPTR, NULL, and NUMKEYS.
Referenced by lmdb::cursor_get(), dumpit(), GICache_Dump(), GICache_GetAccFreqTab(), main(), mdb_env_copyfd1(), mdb_page_alloc(), and x_GetMaxGi().
â—† mdb_cursor_open()Create a cursor handle.
A cursor is associated with a specific transaction and database. A cursor cannot be used when its database handle is closed. Nor when its transaction has ended, except with mdb_cursor_renew(). It can be discarded with mdb_cursor_close(). A cursor in a write-transaction can be closed before its transaction ends, and will otherwise be closed when its transaction ends. A cursor in a read-only transaction must be closed explicitly, before or after its transaction ends. It can be reused with mdb_cursor_renew() before finally closing it.
Definition at line 7634 of file mdb.c.
References C_UNTRACK, DB_VALID, F_ISSET, FREE_DBI, malloc(), MDB_cursor::mc_flags, MDB_cursor::mc_next, MDB_db::md_flags, MDB_BAD_TXN, mdb_cursor_init(), MDB_DUPSORT, MDB_SUCCESS, MDB_TXN_BLOCKED, MDB_TXN_RDONLY, MDB_txn::mt_cursors, MDB_txn::mt_dbs, MDB_txn::mt_flags, NULL, ncbi::grid::netcache::search::fields::size, and TXN_DBI_EXIST.
Referenced by lmdb::cursor_open(), dumpit(), GICache_Dump(), GICache_GetAccFreqTab(), main(), mdb_drop(), and x_GetMaxGi().
â—† mdb_cursor_put()Store by cursor.
This function stores key/data pairs into the database. The cursor is positioned at the new item, or on failure usually near it.
Definition at line 6540 of file mdb.c.
References C_DEL, C_INITIALIZED, C_SUB, COPY_PGNO, data, DB_DIRTY, DDBI, MDB_txn::dirty_list, DKBUF, DKEY, DPRINTF, DPUTS, dummy, env, ENV_MAXKEY, EVEN, F_BIGDATA, F_DUPDATA, F_ISSET, F_SUBDATA, flags, fp, i, if(), int, IS_LEAF2, ncbi::grid::netcache::search::fields::key, leaf(), LEAF2KEY, LEAFSIZE, MAXDATASIZE, MDB_cursor::mc_db, MDB_cursor::mc_dbflag, MDB_cursor::mc_dbi, MDB_cursor::mc_dbx, MDB_cursor::mc_flags, MDB_cursor::mc_ki, MDB_cursor::mc_next, MDB_cursor::mc_pg, MDB_cursor::mc_snum, MDB_cursor::mc_top, MDB_cursor::mc_txn, MDB_cursor::mc_xcursor, MDB_dbx::md_cmp, MDB_dbx::md_dcmp, MDB_db::md_depth, MDB_db::md_entries, MDB_db::md_flags, MDB_db::md_pad, MDB_db::md_root, MDB_APPEND, MDB_APPENDDUP, MDB_BAD_TXN, MDB_BAD_VALSIZE, mdb_cassert, mdb_cmp_clong, mdb_cmp_int(), MDB_CORRUPTED, MDB_CURRENT, mdb_cursor_last(), mdb_cursor_push(), mdb_cursor_set(), mdb_cursor_touch(), MDB_DUPFIXED, MDB_DUPSORT, MDB_INCOMPATIBLE, MDB_INTEGERDUP, MDB_INTEGERKEY, MDB_KEYEXIST, mdb_leaf_size(), mdb_mid2l_insert(), MDB_MULTIPLE, MDB_NO_ROOT, mdb_node_add(), mdb_node_del(), MDB_NODUPDATA, MDB_NOOVERWRITE, MDB_NOSPILL, MDB_NOTFOUND, mdb_ovpage_free(), mdb_page_alloc(), mdb_page_get(), mdb_page_malloc(), mdb_page_new(), mdb_page_spill(), mdb_page_split(), mdb_page_unspill(), MDB_RESERVE, MDB_SET, MDB_SPLIT_REPLACE, MDB_SUCCESS, MDB_TXN_BLOCKED, MDB_TXN_ERROR, MDB_TXN_RDONLY, mdb_update_key(), MDB_WRITEMAP, mdb_xcursor_init1(), mdb_xcursor_init2(), METADATA, MDB_ID2::mid, MDB_page::mp_flags, MDB_page::mp_pad, MDB_page::mp_ptrs, MDB_ID2::mptr, MDB_txn::mt_cursors, MDB_txn::mt_env, MDB_txn::mt_flags, MDB_txn::mt_u, MDB_val::mv_data, MDB_val::mv_size, MDB_xcursor::mx_cursor, MDB_xcursor::mx_db, NODE_ADD_FLAGS, NODEDATA, NODEDSZ, NODEKEY, NODEKSZ, NODEPTR, NODESIZE, NULL, NUMKEYS, offset, OVPAGES, P_DIRTY, P_INVALID, P_LEAF, P_LEAF2, P_SUBP, PAGEBASE, PAGEHDRSZ, SETDSZ, SIZELEFT, XCURSOR_REFRESH, and Z.
Referenced by lmdb::cursor_put(), main(), mdb_dbi_open(), mdb_freelist_save(), mdb_put(), and mdb_txn_commit().
â—† mdb_cursor_renew()Renew a cursor handle.
A cursor is associated with a specific transaction and database. Cursors that are only used in read-only transactions may be re-used, to avoid unnecessary malloc/free overhead. The cursor may be associated with a new read-only transaction, and referencing the same database handle as it was created with. This may be done whether the previous transaction is live or dead.
Definition at line 7668 of file mdb.c.
References C_UNTRACK, DB_VALID, MDB_cursor::mc_dbi, MDB_cursor::mc_flags, MDB_cursor::mc_xcursor, MDB_BAD_TXN, mdb_cursor_init(), MDB_SUCCESS, MDB_TXN_BLOCKED, MDB_txn::mt_cursors, MDB_txn::mt_flags, and TXN_DBI_EXIST.
Referenced by lmdb::cursor_renew().
â—† mdb_cursor_txn() â—† mdb_dbi_close()Close a database handle.
Normally unnecessary. Use with care:
This call is not mutex protected. Handles should only be closed by a single thread, and only if no other threads are going to reference the database handle or one of its cursors any further. Do not close a handle if an existing transaction has modified its database. Doing so can cause misbehavior from database corruption to errors like MDB_BAD_VALSIZE (since the DB name is gone).
Closing a database handle is not necessary, but lets mdb_dbi_open() reuse the handle value. Usually it's better to set a bigger mdb_env_set_maxdbs(), unless that value would be large.
Definition at line 9867 of file mdb.c.
References env, free(), and NULL.
Referenced by lmdb::dbi::close(), lmdb::dbi_close(), GiDataIndex_Free(), main(), mdb_drop(), and CBlastLMDBManager::CBlastEnv::~CBlastEnv().
â—† mdb_dbi_flags() â—† mdb_dbi_open()Open a database in the environment.
A database handle denotes the name and parameters of a database, independently of whether such a database exists. The database handle may be discarded by calling mdb_dbi_close(). The old database handle is returned if the database was already open. The handle may only be closed once.
The database handle will be private to the current transaction until the transaction is successfully committed. If the transaction is aborted the handle will be closed automatically. After a successful commit the handle will reside in the shared environment, and may be used by other transactions.
This function must not be called from multiple concurrent transactions in the same process. A transaction that uses this function must finish (either commit or abort) before any other transaction in the process may use this function.
To use named databases (with name != NULL), mdb_env_set_maxdbs() must be called before opening the environment. Database names are keys in the unnamed database, and may be read but not written.
Definition at line 9730 of file mdb.c.
References CORE_DBS, data, DB_DIRTY, DB_NEW, DB_USRVALID, DB_VALID, dummy, F_DUPDATA, F_ISSET, F_SUBDATA, flags, free(), i, ncbi::grid::netcache::search::fields::key, len, MAIN_DBI, MDB_cursor::mc_ki, MDB_cursor::mc_pg, MDB_cursor::mc_top, MDB_dbx::md_cmp, MDB_db::md_flags, MDB_dbx::md_name, MDB_dbx::md_rel, MDB_BAD_TXN, MDB_CREATE, mdb_cursor_init(), mdb_cursor_put(), mdb_cursor_set(), MDB_DBS_FULL, mdb_default_cmp(), MDB_DUPSORT, MDB_INCOMPATIBLE, MDB_INTEGERKEY, MDB_NOTFOUND, MDB_SET, MDB_SUCCESS, MDB_TXN_BLOCKED, MDB_TXN_DIRTY, MDB_TXN_RDONLY, MDB_env::me_dbiseqs, MDB_env::me_maxdbs, MDB_node::mn_flags, MDB_txn::mt_dbflags, MDB_txn::mt_dbiseqs, MDB_txn::mt_dbs, MDB_txn::mt_dbxs, MDB_txn::mt_env, MDB_txn::mt_flags, MDB_txn::mt_numdbs, MDB_val::mv_data, MDB_val::mv_size, NODEPTR, NULL, P_INVALID, PERSISTENT_FLAGS, strdup, util::strncmp(), unused, VALID_FLAGS, and WITH_CURSOR_TRACKING.
Referenced by lmdb::dbi_open(), GiDataIndex_New(), and main().
â—† mdb_dcmp()Compare two data items according to a particular database.
This returns a comparison as if the two items were data items of the specified database. The database must have the MDB_DUPSORT flag.
Definition at line 1758 of file mdb.c.
References a, b, MDB_dbx::md_dcmp, mdb_cmp_clong, mdb_cmp_int(), and MDB_txn::mt_dbxs.
â—† mdb_del()Delete items from a database.
This function removes key/data pairs from the database. If the database does not support sorted duplicate data items (MDB_DUPSORT) the data parameter is ignored. If the database supports sorted duplicates and the data parameter is NULL, all of the duplicate data items for the key will be deleted. Otherwise, if the data parameter is non-NULL only the matching data item will be deleted. This function will return MDB_NOTFOUND if the specified key/data pair is not in the database.
Definition at line 8523 of file mdb.c.
References data, DB_USRVALID, F_ISSET, ncbi::grid::netcache::search::fields::key, MDB_db::md_flags, MDB_BAD_TXN, mdb_del0(), MDB_DUPSORT, MDB_TXN_BLOCKED, MDB_TXN_RDONLY, MDB_txn::mt_dbs, MDB_txn::mt_flags, NULL, and TXN_DBI_EXIST.
Referenced by lmdb::dbi_del(), main(), and x_PutMeta().
â—† mdb_drop()Empty or delete+close a database.
See mdb_dbi_close() for restrictions about closing the DB handle.
Definition at line 9991 of file mdb.c.
References C_EOF, C_INITIALIZED, CORE_DBS, DB_DIRTY, DB_STALE, DB_USRVALID, F_ISSET, F_SUBDATA, MAIN_DBI, MDB_cursor::mc_db, MDB_cursor::mc_dbx, MDB_cursor::mc_flags, MDB_cursor::mc_next, MDB_db::md_branch_pages, MDB_db::md_depth, MDB_db::md_entries, MDB_db::md_flags, MDB_db::md_leaf_pages, MDB_dbx::md_name, MDB_db::md_overflow_pages, MDB_db::md_root, MDB_BAD_DBI, mdb_cursor_close(), mdb_cursor_open(), mdb_dbi_close(), mdb_del0(), mdb_drop0(), MDB_DUPSORT, MDB_TXN_DIRTY, MDB_TXN_ERROR, MDB_TXN_RDONLY, MDB_txn::mt_cursors, MDB_txn::mt_dbflags, MDB_txn::mt_dbs, MDB_txn::mt_env, MDB_txn::mt_flags, NULL, P_INVALID, TXN_DBI_CHANGED, and TXN_DBI_EXIST.
Referenced by lmdb::dbi_drop(), and GICache_DropDb().
â—† mdb_env_close() void mdb_env_close ( MDB_env * env )Close the environment and release the memory map.
Only a single thread may call this function. All transactions, databases, and cursors must already be closed before calling this function. Attempts to use any such handles after calling this function will cause a SIGSEGV. The environment handle will be freed and must not be used again after this call.
Definition at line 5156 of file mdb.c.
References env, free(), mdb_env_close0, NULL, VGMEMP_DEFINED, and VGMEMP_DESTROY.
Referenced by lmdb::env_close(), GiDataIndex_Free(), and main().
â—† mdb_env_copy()Copy an LMDB environment to the specified path.
This function may be used to make a backup of an existing environment. No lockfile is created, since it gets recreated at need.
Definition at line 9583 of file mdb.c.
References env, and mdb_env_copy2().
Referenced by lmdb::env_copy().
â—† mdb_env_copy2()Copy an LMDB environment to the specified path, with options.
This function may be used to make a backup of an existing environment. No lockfile is created, since it gets recreated at need.
Definition at line 9563 of file mdb.c.
References close(), env, ErrCode, flags, HANDLE, INVALID_HANDLE_VALUE, mdb_env_copyfd2(), mdb_fname_destroy, mdb_fname_init(), mdb_fopen(), MDB_NOLOCK, MDB_O_COPY, and MDB_SUCCESS.
Referenced by lmdb::env_copy(), main(), and mdb_env_copy().
â—† mdb_env_copyfd()Copy an LMDB environment to the specified file descriptor.
This function may be used to make a backup of an existing environment. No lockfile is created, since it gets recreated at need.
Definition at line 9557 of file mdb.c.
References env, and mdb_env_copyfd2().
Referenced by lmdb::env_copy_fd().
â—† mdb_env_copyfd2()Copy an LMDB environment to the specified file descriptor, with options.
This function may be used to make a backup of an existing environment. No lockfile is created, since it gets recreated at need. See mdb_env_copy2() for further details.
Definition at line 9548 of file mdb.c.
References env, flags, MDB_CP_COMPACT, mdb_env_copyfd0(), and mdb_env_copyfd1().
Referenced by lmdb::env_copy_fd(), main(), mdb_env_copy2(), and mdb_env_copyfd().
â—† mdb_env_create()Create an LMDB environment handle.
This function allocates memory for a MDB_env structure. To release the allocated memory and discard the handle, call mdb_env_close(). Before the handle may be used, it must be opened using mdb_env_open(). Various other options may also need to be set before opening the handle, e.g. mdb_env_set_mapsize(), mdb_env_set_maxreaders(), mdb_env_set_maxdbs(), depending on usage requirements.
Definition at line 3951 of file mdb.c.
References calloc(), CORE_DBS, DEFAULT_READERS, env, GET_PAGESIZE, INVALID_HANDLE_VALUE, MDB_SUCCESS, MDB_env::me_fd, MDB_env::me_lfd, MDB_env::me_maxdbs, MDB_env::me_maxreaders, MDB_env::me_mfd, MDB_env::me_numdbs, MDB_env::me_os_psize, MDB_env::me_pid, and VGMEMP_CREATE.
Referenced by lmdb::env_create(), GiDataIndex_New(), and main().
â—† mdb_env_get_fd()Return the filedescriptor for the given environment.
This function may be called after fork(), so the descriptor can be closed before exec*(). Other LMDB file descriptors have FD_CLOEXEC. (Until LMDB 0.9.18, only the lockfile had that.)
Definition at line 9647 of file mdb.c.
References env, and MDB_SUCCESS.
Referenced by lmdb::env_get_fd().
â—† mdb_env_get_flags()Get environment flags.
Definition at line 9601 of file mdb.c.
References CHANGEABLE, CHANGELESS, env, and MDB_SUCCESS.
Referenced by lmdb::env_get_flags().
â—† mdb_env_get_maxkeysize() â—† mdb_env_get_maxreaders() int mdb_env_get_maxreaders ( MDB_env * env, unsigned int * readers )Get the maximum number of threads/reader slots for the environment.
Definition at line 4112 of file mdb.c.
References env, and MDB_SUCCESS.
Referenced by lmdb::env_get_max_readers().
â—† mdb_env_get_path()Return the path that was used in mdb_env_open().
Definition at line 9637 of file mdb.c.
References env, and MDB_SUCCESS.
Referenced by lmdb::env_get_path().
â—† mdb_env_get_userctx() void * mdb_env_get_userctx ( MDB_env * env ) â—† mdb_env_info()Return information about the LMDB environment.
Definition at line 9689 of file mdb.c.
References env, mdb_env_pick_meta(), MDB_SUCCESS, MDB_envinfo::me_last_pgno, MDB_envinfo::me_last_txnid, MDB_envinfo::me_mapaddr, MDB_envinfo::me_mapsize, MDB_envinfo::me_maxreaders, MDB_envinfo::me_numreaders, MDB_meta::mm_address, MDB_meta::mm_last_pg, MDB_meta::mm_txnid, and NULL.
Referenced by dumpit(), lmdb::env_info(), and main().
â—† mdb_env_open()Open an environment handle.
If this function fails, mdb_env_close() must be called to discard the MDB_env handle.
Definition at line 4959 of file mdb.c.
References calloc(), CHANGEABLE, CHANGELESS, DPRINTF, env, flags, FREE_DBI, INVALID_HANDLE_VALUE, mdb_cmp_long(), MDB_ENV_ACTIVE, mdb_env_close0, mdb_env_open2(), mdb_env_setup_locks(), mdb_env_share_locks(), mdb_fname_destroy, mdb_fname_init(), mdb_fopen(), MDB_IDL_UM_MAX, MDB_IDL_UM_SIZE, mdb_midl_alloc(), MDB_NOLOCK, MDB_O_META, MDB_O_RDONLY, MDB_O_RDWR, MDB_RDONLY, MDB_SUCCESS, MDB_TXN_FINISHED, MDB_WRITEMAP, MDB_txn::mt_cursors, MDB_txn::mt_dbflags, MDB_txn::mt_dbiseqs, MDB_txn::mt_dbs, MDB_txn::mt_dbxs, MDB_txn::mt_env, MDB_txn::mt_flags, ncbi::grid::netcache::search::fields::size, and strdup.
Referenced by lmdb::env_open(), GiDataIndex_New(), and main().
â—† mdb_env_set_assert()Set or reset the assert() callback of the environment.
Disabled if liblmdb is buillt with NDEBUG.
Definition at line 9626 of file mdb.c.
References env, and MDB_SUCCESS.
â—† mdb_env_set_flags()Set environment flags.
This may be used to set some flags in addition to those from mdb_env_open(), or to unset these flags. If several threads change the flags at the same time, the result is undefined.
Definition at line 9589 of file mdb.c.
References CHANGEABLE, env, and MDB_SUCCESS.
Referenced by lmdb::env_set_flags().
â—† mdb_env_set_mapsize() int mdb_env_set_mapsize ( MDB_env * env, size_t size )Set the size of the memory map to use for this environment.
The size should be a multiple of the OS page size. The default is 10485760 bytes. The size of the memory map is also the maximum size of the database. The value should be chosen as large as possible, to accommodate future growth of the database. This function should be called after mdb_env_create() and before mdb_env_open(). It may be called at later times if no transactions are active in this process. Note that the library does not check for this condition, the caller must ensure it explicitly.
The new size takes effect immediately for the current process but will not be persisted to any others until a write transaction has been committed by the current process. Also, only mapsize increases are persisted into the environment.
If the mapsize is increased by another process, and data has grown beyond the range of the current mapsize, mdb_txn_begin() will return MDB_MAP_RESIZED. This function may be called with a size of zero to adopt the new size.
Any attempt to set a size smaller than the space already consumed by the environment will be silently changed to the current size of the used space.
Definition at line 4060 of file mdb.c.
References env, if(), mdb_env_map(), mdb_env_pick_meta(), MDB_FIXEDMAP, MDB_SUCCESS, MDB_meta::mm_last_pg, MDB_meta::mm_mapsize, NULL, and ncbi::grid::netcache::search::fields::size.
Referenced by lmdb::env_set_mapsize(), GiDataIndex_New(), and main().
â—† mdb_env_set_maxdbs()Set the maximum number of named databases for the environment.
This function is only needed if multiple databases will be used in the environment. Simpler applications that use the environment as a single unnamed database can ignore this option. This function may only be called after mdb_env_create() and before mdb_env_open().
Currently a moderate number of slots are cheap but a huge number gets expensive: 7-120 words per transaction, and every mdb_dbi_open() does a linear search of the opened slots.
Definition at line 4094 of file mdb.c.
References CORE_DBS, env, and MDB_SUCCESS.
Referenced by lmdb::env_set_max_dbs(), GiDataIndex_New(), and main().
â—† mdb_env_set_maxreaders() int mdb_env_set_maxreaders ( MDB_env * env, unsigned int readers )Set the maximum number of threads/reader slots for the environment.
This defines the number of slots in the lock table that is used to track readers in the the environment. The default is 126. Starting a read-only transaction normally ties a lock table slot to the current thread until the environment closes or the thread exits. If MDB_NOTLS is in use, mdb_txn_begin() instead ties the slot to the MDB_txn object until it or the MDB_env object is destroyed. This function may only be called after mdb_env_create() and before mdb_env_open().
Definition at line 4103 of file mdb.c.
References env, and MDB_SUCCESS.
Referenced by lmdb::env_set_max_readers(), GiDataIndex_New(), and main().
â—† mdb_env_set_userctx() int mdb_env_set_userctx ( MDB_env * env, void * ctx )Set application information associated with the MDB_env.
Definition at line 9611 of file mdb.c.
References ctx, env, and MDB_SUCCESS.
Referenced by lmdb::env_set_userctx().
â—† mdb_env_stat() â—† mdb_env_sync()Flush the data buffers to disk.
Data is always written to disk when mdb_txn_commit() is called, but the operating system may keep it buffered. LMDB always flushes the OS buffers upon commit as well, unless the environment was opened with MDB_NOSYNC or in part MDB_NOMETASYNC. This call is not valid if the environment was opened with MDB_RDONLY.
Definition at line 2513 of file mdb.c.
References env, ErrCode, F_ISSET, flags, MDB_FDATASYNC, MDB_FSYNCONLY, MDB_MAPASYNC, MDB_MSYNC, MDB_NOSYNC, MDB_RDONLY, MDB_WRITEMAP, MS_ASYNC, and MS_SYNC.
Referenced by lmdb::env_sync(), mdb_txn_commit(), and x_Commit().
â—† mdb_get()Get items from a database.
This function retrieves key/data pairs from the database. The address and length of the data associated with the specified key are returned in the structure to which data refers. If the database supports duplicate keys (MDB_DUPSORT) then the first data item for the key will be returned. Retrieval of other items requires the use of mdb_cursor_get().
Definition at line 5782 of file mdb.c.
References data, DB_USRVALID, DKBUF, DKEY, DPRINTF, ncbi::grid::netcache::search::fields::key, MDB_BAD_TXN, mdb_cursor_init(), mdb_cursor_set(), MDB_SET, MDB_TXN_BLOCKED, MDB_txn::mt_flags, and TXN_DBI_EXIST.
Referenced by lmdb::dbi_get(), GICache_GetMeta(), and x_GetGiData().
â—† mdb_put()Store items into a database.
This function stores key/data pairs in the database. The default behavior is to enter the new key/data pair, replacing any previously existing key if duplicates are disallowed, or adding a duplicate data item if duplicates are allowed (MDB_DUPSORT).
Definition at line 9009 of file mdb.c.
References data, DB_USRVALID, flags, ncbi::grid::netcache::search::fields::key, MDB_cursor::mc_next, MDB_APPEND, MDB_APPENDDUP, MDB_BAD_TXN, mdb_cursor_init(), mdb_cursor_put(), MDB_NODUPDATA, MDB_NOOVERWRITE, MDB_RESERVE, MDB_TXN_BLOCKED, MDB_TXN_RDONLY, MDB_txn::mt_cursors, MDB_txn::mt_flags, and TXN_DBI_EXIST.
Referenced by lmdb::dbi_put(), main(), x_PutData(), and x_PutMeta().
â—† mdb_reader_check() â—† mdb_reader_list() â—† mdb_set_compare()Set a custom key comparison function for a database.
The comparison function is called whenever it is necessary to compare a key specified by the application with a key currently stored in the database. If no comparison function is specified, and no special key flags were specified with mdb_dbi_open(), the keys are compared lexically, with shorter keys collating before longer keys.
Definition at line 10042 of file mdb.c.
References DB_USRVALID, MDB_dbx::md_cmp, MDB_SUCCESS, MDB_txn::mt_dbxs, and TXN_DBI_EXIST.
Referenced by lmdb::dbi_set_compare().
â—† mdb_set_dupsort()Set a custom data comparison function for a MDB_DUPSORT database.
This comparison function is called whenever it is necessary to compare a data item specified by the application with a data item currently stored in the database. This function only takes effect if the database was opened with the MDB_DUPSORT flag. If no comparison function is specified, and no special key flags were specified with mdb_dbi_open(), the data items are compared lexically, with shorter items collating before longer items.
Definition at line 10051 of file mdb.c.
References DB_USRVALID, MDB_dbx::md_dcmp, MDB_SUCCESS, MDB_txn::mt_dbxs, and TXN_DBI_EXIST.
Referenced by lmdb::dbi_set_dupsort().
â—† mdb_set_relctx() â—† mdb_set_relfunc() â—† mdb_stat()Retrieve statistics for a database.
Definition at line 9850 of file mdb.c.
References DB_STALE, DB_VALID, MDB_BAD_TXN, mdb_cursor_init(), mdb_stat0(), MDB_TXN_BLOCKED, MDB_txn::mt_dbflags, MDB_txn::mt_dbs, MDB_txn::mt_env, MDB_txn::mt_flags, and TXN_DBI_EXIST.
Referenced by lmdb::dbi_stat(), dumpit(), and main().
â—† mdb_strerror() char * mdb_strerror ( int err )Return a string describing a given error code.
This function is a superset of the ANSI C X3.159-1989 (ANSI C) strerror(3) function. If the error code is greater than or equal to 0, then the string returned by the system function strerror(3) is returned. If the error code is less than 0, an error string corresponding to the LMDB library error is returned. See Return Codes for a list of LMDB-specific error codes.
Definition at line 1479 of file mdb.c.
References buf, i, mdb_errstr, MDB_KEYEXIST, MDB_LAST_ERRCODE, NULL, and strerror().
Referenced by GICache_DropDb(), GICache_Dump(), GICache_GetAccFreqTab(), GICache_GetMeta(), GICache_SetMeta(), GiDataIndex_New(), main(), mdb_env_read_header(), lmdb::error::what(), x_Commit(), x_GetGiData(), x_GetMaxGi(), x_PutData(), and x_PutMeta().
â—† mdb_txn_abort() void mdb_txn_abort ( MDB_txn * txn )Abandon all the operations of the transaction instead of saving them.
The transaction handle is freed. It and its cursors must not be used again after this call, except with mdb_cursor_renew().
Definition at line 3061 of file mdb.c.
References MDB_END_ABORT, MDB_END_FREE, MDB_END_SLOT, mdb_txn_end(), MDB_txn::mt_child, and NULL.
Referenced by GICache_DropDb(), GICache_Dump(), GICache_GetAccFreqTab(), GICache_GetMeta(), GICache_SetMeta(), GiDataIndex_New(), main(), mdb_env_copyfd0(), mdb_env_copyfd1(), mdb_txn_commit(), lmdb::txn_abort(), x_GetGiData(), x_GetMaxGi(), and x_PutData().
â—† mdb_txn_begin()Create a transaction for use with the environment.
The transaction handle may be discarded using mdb_txn_abort() or mdb_txn_commit().
Definition at line 2829 of file mdb.c.
References calloc(), DB_NEW, MDB_txn::dirty_list, DPRINTF, env, flags, free(), i, if(), MAIN_DBI, malloc(), MDB_BAD_TXN, mdb_cursor_shadow(), MDB_END_FAIL_BEGINCHILD, MDB_IDL_SIZEOF, MDB_IDL_UM_MAX, MDB_IDL_UM_SIZE, mdb_midl_alloc(), MDB_RDONLY, MDB_TXN_BEGIN_FLAGS, MDB_TXN_BLOCKED, mdb_txn_end(), MDB_TXN_HAS_CHILD, MDB_TXN_RDONLY, mdb_txn_renew0(), MDB_WRITEMAP, MDB_pgstate::mf_pghead, MDB_ID2::mid, MDB_ntxn::mnt_pgstate, MDB_txn::mt_child, MDB_txn::mt_cursors, MDB_txn::mt_dbflags, MDB_txn::mt_dbiseqs, MDB_txn::mt_dbs, MDB_txn::mt_dbxs, MDB_txn::mt_dirty_room, MDB_txn::mt_env, MDB_txn::mt_flags, MDB_txn::mt_free_pgs, MDB_txn::mt_next_pgno, MDB_txn::mt_numdbs, MDB_txn::mt_parent, MDB_txn::mt_spill_pgs, MDB_txn::mt_txnid, MDB_txn::mt_u, NULL, ncbi::grid::netcache::search::fields::size, strerror(), and Z.
Referenced by main(), mdb_env_copyfd0(), mdb_env_copyfd1(), lmdb::txn_begin(), and x_mdb_txn_begin().
â—† mdb_txn_commit()Commit all the operations of a transaction into the database.
The transaction handle is freed. It and its cursors must not be used again after this call, except with mdb_cursor_renew().
Definition at line 3448 of file mdb.c.
References CORE_DBS, data, DB_DIRTY, DB_NEW, MDB_txn::dirty_list, done, DPRINTF, DPUTS, env, F_ISSET, F_SUBDATA, free(), FREE_DBI, i, len, MAIN_DBI, MDB_dbx::md_name, MDB_db::md_root, MDB_BAD_DBI, MDB_BAD_TXN, mdb_cursor_init(), mdb_cursor_put(), mdb_cursors_close(), MDB_END_COMMITTED, MDB_END_EMPTY_COMMIT, MDB_END_FREE, MDB_END_SLOT, MDB_END_UPDATE, mdb_env_sync(), mdb_env_write_meta(), mdb_freelist_save(), MDB_IDL_UM_MAX, mdb_mid2l_search(), mdb_midl_append_list(), mdb_midl_free(), mdb_midl_shrink(), mdb_midl_sort(), mdb_page_flush(), MDB_SUCCESS, mdb_tassert, mdb_txn_abort(), MDB_TXN_DIRTY, mdb_txn_end(), MDB_TXN_ERROR, MDB_TXN_FINISHED, MDB_TXN_RDONLY, MDB_TXN_SPILLS, MDB_ID2::mid, MDB_txn::mt_child, MDB_txn::mt_dbflags, MDB_txn::mt_dbs, MDB_txn::mt_dbxs, MDB_txn::mt_dirty_room, MDB_txn::mt_env, MDB_txn::mt_flags, MDB_txn::mt_free_pgs, MDB_txn::mt_loose_count, MDB_txn::mt_loose_pgs, MDB_txn::mt_next_pgno, MDB_txn::mt_numdbs, MDB_txn::mt_parent, MDB_txn::mt_spill_pgs, MDB_txn::mt_txnid, MDB_txn::mt_u, NEXT_LOOSE_PAGE, NULL, TXN_DBI_CHANGED, and Z.
Referenced by GICache_DropDb(), GICache_Dump(), GICache_GetAccFreqTab(), GICache_GetMeta(), GICache_SetMeta(), GiDataIndex_New(), main(), lmdb::txn_commit(), x_Commit(), x_GetGiData(), and x_GetMaxGi().
â—† mdb_txn_env() â—† mdb_txn_id() size_t mdb_txn_id ( MDB_txn * txn )Return the transaction's ID.
This returns the identifier associated with this transaction. For a read-only transaction, this corresponds to the snapshot being read; concurrent readers will frequently have the same transaction ID.
Definition at line 2937 of file mdb.c.
References MDB_txn::mt_txnid.
â—† mdb_txn_renew()Renew a read-only transaction.
This acquires a new reader lock for a transaction handle that had been released by mdb_txn_reset(). It must be called before a reset transaction may be used again.
Definition at line 2812 of file mdb.c.
References DPRINTF, F_ISSET, MAIN_DBI, MDB_SUCCESS, MDB_TXN_FINISHED, MDB_TXN_RDONLY, mdb_txn_renew0(), MDB_txn::mt_env, MDB_txn::mt_flags, MDB_txn::mt_txnid, and Z.
Referenced by lmdb::txn_renew().
â—† mdb_txn_reset() void mdb_txn_reset ( MDB_txn * txn )Reset a read-only transaction.
Abort the transaction like mdb_txn_abort(), but keep the transaction handle. mdb_txn_renew() may reuse the handle. This saves allocation overhead if the process will start a new read-only transaction soon, and also locking overhead if MDB_NOTLS is in use. The reader table lock is released, but the table slot stays tied to its thread or MDB_txn. Use mdb_txn_abort() to discard a reset handle, and to free its lock table slot if MDB_NOTLS is in use. Cursors opened within the transaction must not be used again after this call, except with mdb_cursor_renew(). Reader locks generally don't interfere with writers, but they keep old versions of database pages allocated. Thus they prevent the old pages from being reused when writers commit new data, and so under heavy load the database size may grow much more rapidly than otherwise.
Definition at line 3048 of file mdb.c.
References MDB_END_RESET, mdb_txn_end(), MDB_TXN_RDONLY, MDB_txn::mt_flags, and NULL.
Referenced by lmdb::txn_reset().
â—† mdb_version() char * mdb_version ( int * major, int * minor, int * patch )Return the LMDB library version information.
Return the LMDB library version information.
Definition at line 1446 of file mdb.c.
References MDB_VERSION_MAJOR, MDB_VERSION_MINOR, MDB_VERSION_PATCH, and MDB_VERSION_STRING.
â—† intA callback function used to compare two keys in a database.
A callback function used to print a message from the library.
Definition at line 1210 of file types.hpp.
Referenced by _bcp_convert_out(), _bcp_exec_in(), _bcp_get_col_data(), _bcp_read_hostfile(), _ct_handle_client_message(), _mm_movemask_epi8(), _mm_movemask_pi8(), _pcre2_check_escape(), _pcre2_find_bracket(), _PSIConvertFreqRatiosToPSSM(), _PSIScaleMatrix(), _SQLSetDescField(), _SQLSetStmtAttr(), CAlnMixMatches::Add(), CAlnMixSequences::Add(), SCommonStrings::Add(), CMaskInfoRegistry::Add(), CAlignCollapser::AddAlignment(), AlignmentCollection::AddAlignment(), CMultAlign::AddAlignment(), AddBioseqToTable(), CNSAffinityRegistry::AddClientToAffinities(), CNSAffinityRegistry::AddClientToAffinity(), SChainMember::AddCodingToContained(), CMultiFileInput::AddFilenames(), CRasterizer< A >::AddInterval(), CNSAffinityRegistry::AddJobToAffinity(), CTableSortMultiChoice::AddLevels(), CReadBlastApp::addLoctoSimpleSeq(), CJobStatusTracker::AddPendingBatch(), CJobStatusTracker::AddPendingJob(), CObjectList::AddRow(), CondensedColumnAligned::AddRowChar(), CondensedColumnUnaligned::AddRowChar(), CBuildDatabase::AddSequences(), CFarPointerSeq::AddSpaces(), CThreadPool_Impl::AddTask(), SChainMember::AddToContained(), CHit::AddUpSubHits(), CTextFsm< MatchType >::AddWord(), CFeatureGenerator::SImplementation::AdjustAlignment(), ResidueProfiles::adjustConsensusAndGuide(), CSplignTrim::AdjustGaps(), CNcbiTestApplication::AdjustTestTimeout(), AlignFNog(), AlignmentDisplay::AlignmentDisplay(), AlignModelToSeqalign(), CJobStatusTracker::AnyJobs(), CJobStatusTracker::AnyPending(), CUICommandRegistry::ApplyAccelerators(), CModelCompare::AreSimilar(), CAlnMultiPane::ARH_GetRowTop(), CGlTextureFont::ArrayTextOut(), SWiggleStat::AsByte(), CWig2tableApplication::SStat::AsByte(), mu::ParserByteCode::AsciiDump(), CHitMatrixGraph::AssignColorsByScore(), atd(), BDB_ByteSwap_Uint4Compare(), bm::bit_block_change32(), bm::bit_block_change64(), bm::bit_block_rle_split(), bm::bit_block_xor_change32(), bm::bit_block_xor_change64(), CdBlaster::blast(), Blast_ChooseMatrixAdjustRule(), Blast_CompositionPvalue(), Blast_GetStdAlphabet(), BlastKmerGetCompressedTranslationTable(), BlastResCompStr(), BlastScoreBlkNucleotideMatrixRead(), BlastScoreBlkProteinMatrixRead(), CCDDClientPool::BlobIdToString(), bNNI(), BOOST_AUTO_TEST_CASE(), CBuildAlnVecJob::Build(), TKmerMethods< TKmerCounts >::BuildCompressedTranslation(), CAlignFormatUtil::BuildUserUrl(), CSeqAnnotFromFasta::CacheSequences(), DM_AlignedScore::CalcPairwiseScores(), CPaintAlignment::CalculateNumCols(), CPaintSequence::CalculateNumCols(), CConservationScoringMethod::CalculateScores(), CMatrixScoringMethod::CalculateScores(), CChain::CalculateSupportAndWeightFromMembers(), CAlignCommon::CAlignCommon(), CAlignModel::CAlignModel(), CAlnStats< _TAlnIdVec >::CAlnStats(), CNWFormatter::SSegment::CanExtendLeft(), CNWFormatter::SSegment::CanExtendRight(), CChainer::CChainerImpl::CanIncludeJinI(), CBlastFormattingMatrix::CBlastFormattingMatrix(), CBlastTracebackSearch::CBlastTracebackSearch(), CCigar::CCigar(), CClusterDBSource::CClusterDBSource(), CCriteriaSet_CalculateMemberships(), CTraversalSpecFileParser::CDescFileNode::CDescFileNode(), CChainer::CChainerImpl::CDNACounts(), CFastLocalTime::CFastLocalTime(), CFillTypes::CFillTypes(), CFlatFileSeqIterator::CFlatFileSeqIterator(), CExonSelectorApplication::ChainExons(), CSeqTable_multi_data::ChangeToInt_scaled(), Check_V3DR_Serializations(), CChainer::CChainerImpl::CheckCompatibility(), CheckGAPMin(), CNSAffinityRegistry::CheckRemoveCandidates(), CheckSTRAND(), CheckTPG(), CMultAlign::CheckWord(), CIntersectionGiList::CIntersectionGiList(), CAlignCollapser::CleanSelfTranscript(), CleanVisStringJunk(), CNSAffinityRegistry::Clear(), CAlignCollapser::ClipESTorSR(), CChain::ClipLowCoverageUTR(), CAlignCollapser::ClipNotSupportedFlanks(), CNPiece::CNPiece(), CNSPreciseTime::CNSPreciseTime(), CNSTPreciseTime::CNSTPreciseTime(), CODBC_RowResult::CODBC_RowResult(), CNSAffinityRegistry::CollectGarbage(), CollectUserField(), IProjectViewFactory::CombineInputObjects(), CWriteUtil::CompareFeatures(), compile_branch(), bm::xor_scanner< BV >::compute_xor_complexity_descr(), CClusterer::ComputeClusters(), CClusterer::ComputeClustersFromLinks(), TKmerMethods< TKmerCounts >::ComputeDistLinks(), TKmerMethods< TKmerCounts >::ComputeDistMatrix(), DMAlignedOptimalScore::ComputeMatrix(), CICacheCF< CNetICacheClient >::ConfigureTimeStamp(), CONN_CreateEx(), ConnNetInfo_CreateInternal(), CCountryLine::ConvertLat(), CCountryLine::ConvertLon(), ConvertPSSMToBLASTMatrix(), CTableImportDataSource::ConvertToSeqAnnot(), CSymLink::Copy(), CJobStatusTracker::CountStatus(), CPssmInputFlankingGaps::CPssmInputFlankingGaps(), CPssmInputGapsInQuery::CPssmInputGapsInQuery(), CPssmInputWithGapsInQuery::CPssmInputWithGapsInQuery(), CPssmInputWithNegativeFreqs::CPssmInputWithNegativeFreqs(), CPssmInputWithUnnormalizedFreqs::CPssmInputWithUnnormalizedFreqs(), CRawSeqDBSource::CRawSeqDBSource(), CSymLink::Create(), CChainer::CChainerImpl::CreateChainsForPartialProteins(), CBamRefSeqInfo::CreateChunks(), CAlnVec::CreateConsensus(), CScoringMethodsDlg::CreateControls(), CQualityScoringPanel::CreateControls(), CConservationScoringPanel::CreateControls(), CSimpleScoringPanel::CreateControls(), CColumnScoringPanel::CreateControls(), CMatrixScoringPanel::CreateControls(), CAssignColumnValueDlg::CreateControls(), Threader::CreateCorDef(), AlignmentManager::CreateMultipleFromPairwiseWithIBM(), BlockAligner::CreateNewPairwiseAlignmentsByBlockAlignment(), CFileIO::CreateTemporary(), cs_locale(), CSafeStaticLifeSpan::CSafeStaticLifeSpan(), CSeqAnnotFromFasta::CSeqAnnotFromFasta(), CSeqDBNodeFileIdList::CSeqDBNodeFileIdList(), CSeqDBVolSet::CSeqDBVolSet(), CSeqMasker::CSeqMasker(), CSubstMatrix::CSubstMatrix(), ct_callback(), ct_con_props(), CTaxDBFileInfo::CTaxDBFileInfo(), CTL_RowResult::CTL_RowResult(), CGeneModel::CutExons(), CSplignTrim::CutFromLeft(), CTime::DayOfWeek(), dbcmd(), dbconvert_ps(), dbgetnull(), dbperror(), dbprrow(), dbsafestr(), dbsetnull(), dbspr1row(), dbspr1rowlen(), dbsprhead(), decode_number(), deflate_rle(), IBISAnnotateDialog::DeleteAnnotation(), Denseg2DenseDiagList(), CSeqAnnotFromFasta::DetermineMasterIndex(), CTime::DiffWholeDays(), CDisplaySeqalign::DisplaySeqalign(), HitDistributor::distribute(), dns_a(), CGuidGenerator::DoGenerateSlnGUID(), CEJournalSearch::DoJournalSearch(), CExploreProcess::DoOneBioseq(), CEntrez2_boolean_element_Base::DoSelect(), CBiostruc_feature_Base::C_Property::DoSelect(), CVariant_Base::DoSelect(), DP_CalculateMaxLoopLength(), SequenceDisplay::DraggedCell(), CGlDrawScale::Draw(), CRenderingContext::DrawStrandIndicators(), CSeq_id_int_Tree::Dump(), CSeq_id_Textseq_Tree::Dump(), CSeq_id_Local_Tree::Dump(), CSeq_id_General_Tree::Dump(), CSeq_id_Giim_Tree::Dump(), CSeq_id_Patent_Tree::Dump(), CSeq_id_PDB_Tree::Dump(), CNSAffinityRegistry::Dump(), CJob::Dump(), AlignmentDisplay::DumpCondensed(), DumpText(), CChainer::CChainerImpl::Duplicate5pendsAndShortCDSes(), EditDistance(), CAlignMap::EditedSequence(), CMultAlign::EmitSequenceFromRead(), TestUtil::EndianIndependentBufferHash(), Entropy(), EProgramToTaskName(), CCdCore::EraseOtherRows(), CCmdTableCopyColumn::Execute(), CTaxon1NodeConvertVisitor< TITaxon4Each, TITaxon1Node, TITreeIterator, TBioTreeContainer >::Execute(), ExportPNG(), CExonSelectorApplication::ExtractExonsFromSAM(), CEquivRangeBuilder::ExtractRangesFromSeqAlign(), CBlastDBExtractor::ExtractSeqData(), mu::ParserTokenReader::ExtractToken(), f(), CBDB_LobFile::Fetch(), CAlignCollapser::FillGapsInAlignmentAndAddToGenomicGaps(), CFeatTableDS::SFeatureRow::FillIn(), FillInAlignmentData(), CAlignCollapser::FilterAlignments(), CGeneSelector::FilterGenes(), DeBruijn::CDBGraphDigger::FilterNeighbors(), CChainer::CChainerImpl::FilterOutChimeras(), CMD5::Finalize(), CNSAffinityRegistry::FinalizeAffinityDictionaryLoading(), bm::serializer< BV >::find_bit_best_encoding_l5(), find_minlength(), FindAllCodonInstances(), SeqSwapper::findBestPairings(), CSplitter::FindChild(), CDFamily::findChildren(), CLatLonMap_Base::FindClosestToLatLon(), CWriteDB_Impl::FindColumn(), FindCompartments(), CChainer::CChainerImpl::FindContainedAlignments(), FindFGapIntronNog(), FindIGapIntrons(), CSeqDB_Substring::FindLastOf(), CTableAnnotDataSource::FindLocations(), CAlignMap::FindLowerRange(), CMultAlign::FindNextStrongWord(), CPssmInputTestData::FindNonIdenticalHighScoringResidue(), CChainer::CChainerImpl::FindOptimalChainForProtein(), MultipleAlignment::findParentalCastible(), MultipleAlignment::findParentalEquivalent(), CNcbiApplicationAPI::FindProgramExecutablePath(), CTableDataBioTreeContainer::FindRow(), CChainer::FindSelenoproteinsClipProteinsToStartStop(), FindStartsStops(), DeBruijn::FindValleyAndPeak(), CSeqDBVolSet::FindVol(), CReadBlastApp::fit_blast(), bm::for_each_gap_blk_range(), CFlatSubmitterSeqidQVal::Format(), FrAlign(), FrAlignFNog1(), CAlignMap::FShiftedLen(), g_CORE_Sprintf(), CValidError_bioseq::GapByGapInst(), GAPCheck(), GAPSerializationTest0(), GenerateSV(), CScore_StartStopCodon::Get(), Colors::Get(), bm::serial_stream_iterator< DEC, BLOCK_IDX >::get_bit_block_ASSIGN(), get_full_date(), CJobGCRegistry::GetAffinityID(), CAlignCommon::GetAlignment(), GetAlignmentByBestNeighbor(), CAlnMultiRenderer::GetAlignmentTooltip(), CSparseAlignment::GetAlnSeqString(), CAmbigDataBuilder::GetAmbig(), CCSRARefSeqInfo::GetAnnotChunkId(), SRemoteNodeData::GetBlacklistLimit(), CScoreBuilder::GetBlastScoreProtToNucl(), CWGSClient::GetBlobId(), SPsgBlobInfo::GetBlobVersion(), BlockModel::getBlockNumber(), GetBLOSUM62Score(), CSQLITE_Connection::GetCacheSize(), CSeqUtils::GetCdsMappingInfoFromRna(), BlockMultipleAlignment::GetCharacterTraitsAt(), CTextUtils::GetCharsCount(), CTraceGraph::GetColorByValue(), CTraceGlyph::GetColorByValue(), CSGAlnQualityScore::GetColorForScore(), CQualityScoringMethod::GetColorForScore(), CConservationScoringMethod::GetColorForScore(), CSimpleScoringMethod::GetColorForScore(), CColumnScoringMethod::GetColorForScore(), CMatrixScoringMethod::GetColorForScore(), CNonSynonymousScoringMethod::GetColorForScore(), CRgbaGradColorTable::GetColorTexCoord(), CAlnVecRow::GetColumnAsSeqPos(), CAlnMultiRenderer::GetColumnIndexByX(), CTL_CursorResultExpl::GetColumnNum(), CAlnVecRow::GetColumnText(), CAlnMultiRenderer::GetColumnTypeByIndex(), CAlnMultiRenderer::GetColumnTypeByX(), CTreeIteratorTmpl< CTreeLevelIterator >::GetContainerElementIndex(), CMultAlign::GetCounts(), CSystemInfo::GetCpuCount(), CTableImportColumn::GetDataTypeFromString(), GetDNAConv(), GetDNAConvTable(), CDictionaryUtil::GetEditDistance(), NSnpBins::GetEntry(), CCgiApplication::GetFastCGIIterations(), CCgiApplication::GetFastCGIWatchFileRestartDelay(), CAutoCompleteCombo::GetFilteredItems(), CSGConfigUtils::GetFont(), CTextPanel::GetFont(), IBISInteraction::GetFootprint(), CAlignFormatUtil::GetFrame(), CAlignFormatUtil::GetGraphiscLink(), CJobGCRegistry::GetGroupID(), CAlignSorterByField< T >::GetGroupIdx(), CAlignSorterByScore< T >::GetGroupIdx(), CMD5::GetHexSum(), CNSAffinityRegistry::GetIDByToken(), CRgbaGradColorTable::GetIndex(), UnalignedBlock::GetIndexAt(), CBDB_FieldSimpleInt< Uint2 >::GetInt(), IntegerSpinCtrl::GetInteger(), GetIntScore(), CScaled_int_multi_data::GetIntSize(), CTableDataFTable::GetIntValue(), CBlobStreamHelper::GetIStream(), CTreeIteratorTmpl< CTreeLevelIterator >::GetItemIndex(), CTL_RowResult::GetItemInternal(), CJobStatusTracker::GetJobByStatus(), CJobStatusTracker::GetJobs(), CNSAffinityRegistry::GetJobsWithAffinities(), CNSAffinityRegistry::GetJobsWithAffinity(), CPhyloTreeLabel::GetLabel(), CJobGCRegistry::GetLifetime(), CAlnMultiModel::GetLineByModelY(), CBDB_FieldLString::GetLString(), GetMacDragWindowBounds(), UpdateViewer::GetMasterSequence(), CBamAlignIterator::GetMatchAlign(), IPhyloTreeRender::GetMaxLeavesVisible(), CSeqDBVolSet::GetMaxLength(), CGlTextureFont::GetMaxWidth(), CTextUtils::GetMaxWidth(), IPhyloTreeRender::GetMinDimensions(), CSeqDBVolSet::GetMinLength(), CSeq_align::GetNamedScore(), CGraphUtils::GetNearestLevel(), CRawSeqDBSource::GetNext(), CClusterDBSource::GetNext(), CJobStatusTracker::GetNext(), ISequenceSource::GetNext(), CSeqDBAliasFile::GetNumSeqsStats(), CBlobStreamHelper::GetOStream(), CJobStatusTracker::GetOutdatedPendingJobs(), CJobStatusTracker::GetOutdatedReadVacantJobs(), DM_Identities::GetPercentIdentities(), FlexiDm::GetPercentIdentities(), CAlignFormatUtil::GetPercentMatch(), CTriPerimeter::GetPerimiter(), CSeqDBVol::GetPigBounds(), CSeqTextWidget::GetPortScrollValue(), CJobGCRegistry::GetPreciseReadVacantTime(), CJobGCRegistry::GetPreciseSubmitTime(), GetProtConvTable(), GetProteinConv(), CReference::GetPubmedUrl(), CSeqDBVol::GetRawSeqAndAmbig(), GetRawSequenceString(), CDeadline::GetRemainingTime(), CTL_Cmd::GetRowCount(), CGnomonEngine::GetScore(), DM_AlignedScore::GetScore(), CGlRenderPdf::GetScreenSize(), CSeqTextPane::GetScrollAdjustmentForLastLineVariations(), CMasterSeqSegments::GetSegmentCount(), SAlignment_Segment::SAlignment_Row::GetSegStart(), CwxCSVExportDlg::GetSelectedColumns(), CAlnTableWidget::GetSelection(), CFeatTableWidget::GetSelection(), CConversionResultPanel::GetSelection(), CObjectListWidget::GetSelection(), CAlnSpanWidget::GetSelection(), CAlignFormatUtil::GetSeqAlignSetCalcParams(), CSeqDBVol::GetSeqLengthApprox(), CSeqDBVol::GetSeqLengthExact(), CSeqDBVol::GetSeqLengthProt(), GetSequenceProtein(), CTableImportColumn::GetShortStringFromDataType(), CDictionaryUtil::GetSoundex(), CPsgCgiApp::GetStatus(), CCgiContext::GetStreamStatus(), CReference::GetString(), CCommentItem::GetStringForBaseMod(), CCommentItem::GetStringForModelEvidance(), CTableImportColumn::GetStringFromDataType(), CDiagContext::GetStringUID(), CPssmCddInputTest::GetSubjectMsaIndex(), CRgbaGradColorTable::GetTexCoordColor(), CSGConfigUtils::GetTexFont(), GetTextEncodingForm(), CNSAffinityRegistry::GetTokenByID(), CAlnMultiRenderer::GetTooltip(), CAlnStatGlyph::GetTooltip(), CLinkedFeatsGroup::GetTooltip(), CSequenceTrack::GetTooltip(), CGuiObjectInfoSeq_align::GetToolTip(), CDirEntry::GetType(), CArgDescriptions::GetTypeName(), IntegerSpinCtrl::GetUnsignedInteger(), CNCServer::GetUpTime(), PNGOptionsDialog::GetValues(), CSeqDBVolSet::GetVolumeSetLength(), GICache_GetAccFreqTab(), GlbAlign(), GoodSupportForIntrons(), grep_or_recurse(), gz_comp(), gzputs(), CSplignTrim::HasAbuttingExonOnLeft(), CWGSSeqIterator::HasAccVersion(), variation::HasProblematicExceptions(), CPSeq::HasStart(), HEAP_Alloc(), CCacheDemoApp::HeapCacheDemo(), NStr::HexChar(), CRgbaColor::HsvToRgb(), impalaScaleMatrix(), UpdateViewer::ImportStructure(), CNWFormatter::SSegment::ImproveFromLeft(), CSplignTrim::ImproveFromLeft(), CNWFormatter::SSegment::ImproveFromLeft1(), CNWFormatter::SSegment::ImproveFromRight(), CSplignTrim::ImproveFromRight(), CNWFormatter::SSegment::ImproveFromRight1(), inflate(), inflate_block(), inflate_table(), CwxSeqMarkerSetDlg::Init(), CSeqScores::Init(), init_symbol_type_table(), CTableDataListCtrl::InitDataSource(), CGBenchVersionInfo::Initialize(), initRTTI(), CAlnMultiRenderer::InsertColumn(), CMultAlign::InsertDashesInBase(), CMultAlign::InsertDashesInReads(), CStatusBar::InsertFieldWindow(), CAlignMap::InsertIndelRangesForInterval(), CChainMembers::InsertMember(), internal_dfa_match(), CSeqDB_BitSet::IntersectWith(), IO_StatusStr(), gap_vector::is_bit_true(), CGene::IsAllowedAlternative(), mu::ParserTokenReader::IsBuiltIn(), CLatLonMap_Base::IsClosestToLatLon(), CGeneModel::isCompatible(), CContigAssembly::IsContained(), mu::ParserTokenReader::IsFunTok(), mu::ParserTokenReader::IsInfixOpTok(), CLatLonMap_Base::IsNearLatLon(), CGeneModel::isNMD(), mu::ParserTokenReader::IsOprt(), mu::ParserTokenReader::IsPostOpTok(), CSrvDiagMsg::IsSeverityVisible(), mu::ParserTokenReader::IsString(), BlockModel::isValid(), CSplitter::IsValidCell(), IntegerTextCtrl::IsValidInteger(), CBoyerMooreMatcher::IsWholeWord(), JumperExtendLeft(), CHitMatrixRenderer::Layout(), CSeqTextPane::Layout(), LclAlign(), CChainer::CChainerImpl::LeftRight(), CMultAlign::LegitRange(), let1_2_let3(), CMatrixScoringMethod::Load(), CCSRARefSeqInfo::LoadAnnotMainChunk(), CTraceDataProxy::LoadData(), CSGTraceGraphDS::LoadData(), CFileLoadManager::LoadSettings(), CFileLoadWizard::LoadSettings(), COpenObjectsPanel::LoadSettings(), CVDBGraphDataLoader_Impl::LoadSplitEntry(), LoadStructureViaCache(), CTableImportDataSource::LoadTable(), CRgbaGradColorTable::LoadTexture(), LoadVectors(), CLocksMonitor::SLocks::LockCount(), CBlastFormat::LogBlastSearchInfo(), LogTime(), longest_match(), CDirEntry::LookupLink(), CChainer::CChainerImpl::LRCanChainItoJ(), CChainer::CChainerImpl::LRIinit(), main(), CConnTestThread::Main(), CSeqAnnotFromFasta::MakeAsIsSeqAnnot(), CChainer::CChainerImpl::MakeChains(), MakeCompartments(), ResidueProfiles::makeConsensus(), CSeqAnnotFromFasta::MakeIBMSeqAnnot(), CBam2Seq_graph::MakeSeq_annot(), MakeSplicedSeg(), CGnomonAnnotator_Base::MapOneModelToEditedContig(), CGnomonAnnotator_Base::MapOneModelToOrigContig(), match(), CReadBlastApp::match_na(), CObjectTypeInfo::MatchPattern(), hashtable< _Val, _Key, _HF, _ExK, _EqK, _All >::max_bucket_count(), MaxCommonInterval(), mbedtls_cipher_get_iv_size(), mbedtls_ct_error_if(), mbedtls_ct_error_if_else_0(), mbedtls_ssl_handshake_set_state(), mdb_cursor_get(), mdb_cursor_put(), mdb_env_read_header(), mdb_midl_sort(), Cn3DGLCanvas::MeasureText(), MIME_ParseContentTypeEx(), LowSupport_Noncoding::model_predicate(), ModelMethod(), more_workspace(), CwxTableListCtrl::MoveColumn(), CdPssmInput::moveUpLongestRow(), CSubstMatrix::MultScore(), mz_zip_filename_compare(), mz_zip_reader_locate_header_sig(), NCBI_simple_atof(), NCBI_simple_ftoa(), NcbiAddrToDNS(), NcbiGetHostIfConfEx(), NcbiIPv6ToIPv4(), NcbiLog_SetDestination(), NcbiLog_UpdateOnFork(), NcbiLogP_GetEnv_UInt(), NcbiMsToTimeout(), NcbiParseIPRange(), NCBISM_GetIndex(), NCBISM_Unpack(), neighbor_query(), newicklex(), newickparse(), CBlobSplitterImpl::NextChunk(), Nlm_FindSubString(), Nlm_SearchSubString(), Nlm_SetupSubString(), Nlmzip_ErrMsg(), Nlmzip_updcrc(), NNI(), CDirEntry::NormalizePath(), CAllOtherFeaturesTrack::NoSubtrackEver(), CTrackContainer::NoSubtrackEver(), odbc_c2string(), odbc_parse_connect_string(), odbc_set_string_flag(), odbc_sql2tds(), odbc_stat_execute(), odbc_wstr2str(), CDataTrack::OnAJProgress(), StructureWindow::OnCDD(), CDDBookRefDialog::OnClick(), CFileLoadOptionPanel::OnFormatListSelected(), CFileLoadPanel::OnFormatListSelected(), CTableImportListCtrl::OnGetItemText(), CLDFilterDialog::OnLengthSliderUpdated(), CMinimapHandler::OnMouseWheel(), CMouseZoomHandler::OnMouseWheel(), CwxSeqMarkerSetDlg::OnOkClick(), CAppPackagesDlg::OnPackageSelected(), CGradientColorPanel::OnPaint(), CGradientPanel::OnPaint(), IServer_MessageHandler::OnRead(), CPhyloTreeWidget::OnSearchTip(), CAttribTableDelimitersPanel::OnSplitColBtnClick(), CBDB_Cache::Open(), CArchiveFile::Open(), CArchiveMemory::Open(), EResidue::operator int(), SDataOnlyCopy::operator int(), CTextArrayPrinter::operator()(), CFeedbackTextArrayPrinter::operator()(), MultiExonsCompare::operator()(), CInitPSNodes::operator()(), operator<(), CDrawTextOStream::operator<<(), operator<<(), BlockMultipleAlignment::OptimizeBlock(), CSeqDBVolSet::OptimizeGiLists(), CProSplignText::Output(), CReadBlastApp::overlaps(), PackedSeqLocToMaskedQueryRegions(), CRangeListImpl::Parse(), CExprParser::Parse(), parse_prepared_query(), parse_regex(), CNetCacheKey::ParseBlobKey(), mu::ParserBase::ParseCmdCode(), XSDParser::ParseContent(), mu::ParserError::ParserError(), SSNP_Info::ParseSeq_feat(), pcre2_compile(), pcre2_match(), pcre2_regerror(), pcre2_regexec(), pcre2_substring_nametable_scan(), pcre2grep(), CDUpdater::pickBioseq(), PiiOk(), compile_time_bits::popcount64c(), CSeqMaskerScoreMean::PostAdvance(), CGeneFinder::CGeneSearchPlugin::postProcessDiffAmount(), CGnomonAnnotator::Predict(), CProgressPanel::PreferredSize(), CHitMatrixSeqGraph::PreferredSize(), CSequenceTextGraph::PreferredSize(), CSequenceTickGraph::PreferredSize(), bm::sparse_vector_scanner< SV, S_FACTOR >::prepare_and_sub_aggregator(), CMultAlign::PrepareReads(), CMultAlign::PrepareStats(), CWNJobWatcher::Print(), CMacroRep::Print(), CSparseKmerCounts::Print(), CTabularFormatter_SeqLength::Print(), CTabularFormatter_AlignLength::Print(), CTabularFormatter_AlignLengthUngap::Print(), CTabularFormatter_IdentityCount::Print(), CTabularFormatter_MismatchCount::Print(), CTabularFormatter_AnyScore::Print(), CTabularFormatter_TaxId::Print(), CBlastFormatUtil::PrintAsciiPssm(), CQueryTreePrintFunc::PrintElement(), CParse::PrintInfo(), CPdf::PrintLineBuffer(), PrintResults(), PrintSAM(), PrintSeqIntUseBestID(), CPdfNumber::PrintTo(), SCommandLineParserImpl::PrintWordWrapped(), process_pattern(), CPsgCgiApp::ProcessRequest(), ProcessSAM(), CQueryNodeValue::PromoteTo(), CAutoCompleteCombo::ProvideItems(), CBDB_Cache::Purge(), CAttrRangeCollection< TScore, TSeqPos >::push_back(), COStreamBuffer::PutInt4(), COStreamBuffer::PutInt8(), COStreamBuffer::PutUint4(), COStreamBuffer::PutUint8(), NSnpGui::PValueAsColorKey(), CModelCompare::RangeNestedInIntron(), SNetICacheClientImpl::ReadCurrentBlobNotOlderThan(), readGFF3(), readGFF3Gap(), ReadIntoUtf8(), SQueueParameters::ReadMaxInputSize(), SQueueParameters::ReadMaxOutputSize(), SQueueParameters::ReadNotifHifreqInterval(), CSeqDBRawFile::ReadSwapped(), CAlignModel::RecalculateAlignMap(), CGeneModel::RecalculateLimits(), RegistryGetInteger(), CFeatIdRemapper::RemapId(), remasterAlignannot(), CSplitter::RemoveChild(), CStatusBar::RemoveFieldWindow(), CNSAffinityRegistry::RemoveJobFromAffinity(), CAlignCollapser::RemoveNotSupportedIntronsFromProt(), CAlignCollapser::RemoveNotSupportedIntronsFromTranscript(), CCgiFontTestApp::Render(), CProgressPanel::Render(), CRuler::Render(), CHitGlyph::Render(), CTraceGraph::Render(), CAxisRenderer::Render(), CPieGraph::Render(), CDrawingPanel::Render(), CAsnElementPrimitive::RenderValue(), ReorderStructureAlignments(), CRegexpUtil::Replace(), CChainer::CChainerImpl::ReplicatePStops(), SPSGS_AnnotRequest::ReportBlobError(), SPSGS_AnnotRequest::ReportResultStatus(), CTMgr_TrackACL_Authorization_Base::ResetAccess_level(), CBlast_db_mask_info_Base::ResetAlgo_program(), CExperimentSupport_Base::ResetCategory(), CInferenceSupport_Base::ResetCategory(), CTMgr_SwitchTrackException_Base::ResetCode(), CPC_Urn_Base::ResetDatatype(), CMSSearchSettings_Base::ResetEnzyme(), CMSHitSet_Base::ResetError(), CMSResponse_Base::ResetError(), CEntrez2_docsum_field_info_Base::ResetField_type(), CTMgr_IdentityId_Base::ResetId_type(), CMSInFile_Base::ResetInfiletype(), CCdFromFasta::ResetInitialMasterSequenceIndex(), CMSMZHit_Base::ResetIon(), CMSIon_Base::ResetIsotope(), CTMgr_Message_Base::ResetLevel(), CID1server_maxcomplex_Base::ResetMaxplex(), CMSModSpec_Base::ResetMod(), CMSModHit_Base::ResetModtype(), CMSIon_Base::ResetNeutralloss(), CMSOutFile_Base::ResetOutfiletype(), CMSSearchSettings_Base::ResetPrecursorsearchtype(), CMSSearchSettings_Base::ResetProductsearchtype(), CImprint_Base::ResetPubstatus(), CPubStatusDate_Base::ResetPubstatus(), CBlast4_database_info_Base::ResetSeqtech(), CNtSite_Base::ResetSeqtype(), CSequenceVariant_Base::ResetSeqtype(), CTMgr_CreateTracksetReply_Base::ResetStatus(), CTMgr_RenameMyNCBICollectionReply_Base::ResetStatus(), CTMgr_SeqTrackIdReply_Base::ResetStatus(), CBiostruc_model_Base::ResetType(), CMSModSpec_Base::ResetType(), CTMgr_CreateRemoteTrackRequest_Base::ResetType(), CTMgr_TrackSet_Base::ResetType(), CTMgr_TypeStat_Base::ResetType(), CSubsequence_Base::ResetType(), CMSHitSet_Base::ResetUserannotation(), CMSSearchSettings_Base::ResetZdep(), CNSAffinityRegistry::ResolveAffinity(), CNSAffinityRegistry::ResolveAffinityToken(), CWGSClient::ResolveBlobId(), CTableQueryExec::ResolveIdentifier(), CProSplignTrimmer::RestoreFivePrime(), CChain::RestoreReasonableConfirmedStart(), CProSplignTrimmer::RestoreThreePrime(), CChain::RestoreTrimmedEnds(), CChainer::CChainerImpl::RightLeft(), mu::Test::ParserTester::Run(), CIgBlastnApp::Run(), CTableDataVcfJob::Run(), CSeqDBDemo_ChunkIteration::Run(), CCompartmentFinder< THit >::Run(), SGridWorkerNodeImpl::Run(), CGumbelParamsApplication::Run(), CMultiApplication::Run(), CDBLBClientApp::Run(), CAlnTestApp::Run(), RunTestGffBasic(), s_AddGraphToMap(), s_AdjustInsert(), s_CalculateIdentity(), s_Close_(), s_CollectSeqAlignData(), s_ColorDifferentBases(), s_CompareStrings(), s_ComputeBtopAndIdentity(), s_ContainsBinaryNumericIdList(), s_CountGaps(), s_CreateObjList(), s_CreateStdSegs(), s_Div256(), s_DoLog(), s_FillDBInfo(), s_FindBestIdChoice(), s_FindBestSubRange(), s_FormatRegularSequencePiece(), s_fromatstr(), s_GenerateHitID_Str_Ex(), s_GenerateSID_Str_Ex(), s_GetAlignParams(), fix_pub::s_GetESearchIds(), s_GetFinalTranslatedString(), s_GetFrame(), s_GetGermlineTranslation(), CAdapterSearchApplication::s_GetIdentity(), s_GetItem(), s_GetLString(), s_GetRealMode(), s_GetSpecimenVoucherText(), CStackTrace::s_GetStackTraceMaxDepth(), s_GetTimeT(), s_HashHashQuery(), s_HEAP_Collect(), s_HEAP_Take(), s_HexChar(), s_HexDumpText(), s_ID(), s_IdxFindBestIdChoice(), s_Init(), s_InsertGap(), s_InsureOrder(), fix_pub::s_IsIndexed(), s_IsResidueOnlyColumn(), s_MajorMinor(), s_MakeDomainString(), s_MaskQuerySeq(), s_Offset(), s_OutputFeature(), s_ParseDateTime(), s_ParseDustOptions(), s_ParseHeader(), s_ParseResponse(), s_ParseTime(), s_PcrPrimerSetCompare(), s_PeekStdin(), s_PrintCommonPrefix(), s_ReadData(), s_ReadDistMatrix(), s_RemoveBracketedOrgFromEnd(), s_Resolve(), s_SafeStrCat(), s_SaveOneMapImpl(), s_SeqAlignIntercept(), s_SeqDB_EndOfFastaID(), s_SeqLocEndsOnBioseq(), s_SetLogFilesDir(), s_SetTrnaProduct(), s_SleepMicroSec(), s_SockRead(), s_Sort(), s_SQLITE_Mem_Size(), s_TestAlignmentFromMSAs(), s_TestCalc(), s_TestClusterTree(), s_TestCreatePssmFromFreqs(), s_TestResultAlignment(), s_TestResultClusters(), s_TestResults(), s_TruncateFile(), s_tv2to(), s_Update(), s_VerifyChecksum(), s_WrapOutputLine(), CEditingBtnsPanel::SaveSettings(), SBlastScoreMatrixFree(), SBlastScoreMatrixNew(), CImageUtil::Scale(), CSubstMatrix::ScaledScore(), CExprParser::Scan(), scan_modifiers(), ScanSequence(), CCigar::Score(), CMarkovChain< order >::Score(), CMarkovChain< 0 >::Score(), CBoyerMooreMatcher::Search(), CSeqSearch::Search(), bm::xor_scanner< BV >::search_best_xor_mask(), CGnomonEngine::SelectBestReadingFrame(), CFileLoadOptionPanel::SelectFormat(), CFileLoadPanel::SelectFormat(), COpenDlg::SelectOptionByLabel(), CRemoteAppRequest::Send(), CMultAlign::SeqCountsBetweenTwoStrongWords(), SeqDB_CombineAndQuote(), SeqDB_ReadMemoryTiList(), CCgiRequest::Serialize(), Server_CheckLineMessage(), CBDB_FieldLString::Set(), CTimeout::Set(), AnnotateDialog::SetButtonStates(), CAlnMultiRenderer::SetColumnVisible(), CProjectStorage::SetCommTimeout(), CChain::SetConsistentCoverage(), CBlastOptionsLocal::SetCutoffScoreCoeffs(), CTableImportListCtrl::SetDataSource(), CRemoteBlast::SetDbFilteringAlgorithmId(), CRemoteBlast::SetDbFilteringAlgorithmKey(), CJobStatusTracker::SetExactStatusNoLock(), CSeqMarkHandler::SetExtendedPos(), SWiggleStat::SetFirstValue(), CWig2tableApplication::SStat::SetFirstValue(), CChainer::CChainerImpl::SetFlagsForChains(), CFileLoadOptionPanel::SetFormats(), CNcbiApplogApp::SetInfo(), CMultiAligner::SetInputMSAs(), CwxScoreDlg::SetItems(), CFileLoadPanel::SetManager(), CwxSeqMarkerSetDlg::SetMarkerPos(), CTar::SetMask(), CWriteDB_Impl::SetMaskedLetters(), CMRUList< string >::SetMaxSize(), CTimeMRUList< T >::SetMaxSize(), CBDB_FieldLString::SetMaxVal(), CObjectIStream::SetMemberDefault(), CObjectIStream::SetMemberNillable(), CTimeout::SetNano(), CConversionResultPanel::SetObjects(), CDirEntry::SetOwner(), CAlnMultiModel::SetPortLimits(), CSeqMarkHandler::SetPos(), SHitColoringParams::SetPrecision(), CReaderBase::SetProgressReportInterval(), CAlnMultiModel::SetRowOrder(), CBDB_FieldLString::SetStdString(), CTableDataSeq_table::SetStringValue(), CDDAnnotateDialog::SetupGUIControls(), IBISAnnotateDialog::SetupGUIControls(), CPssmInputTestData::SetupQueryAlignedWithInternalGaps(), CNSAffinityRegistry::SetWaitClientForAffinities(), sGetFont(), sGetPrefixLength(), CReadBlastApp::simple_overlaps(), CSeqDB_Substring::Size(), CBlastDbBlob::SkipPadBytes(), SkipWeasel(), CAlnMultiPane::SLC_VertScrollToMakeVisible(), CSelListModelImpl< Item >::SLM_GetSelectedIndices(), CSelListModelImpl< Item >::SLM_SelectItems(), SLoadTokens::SLoadTokens(), SMatrix::SMatrix(), SortHitByTopHspScores(), CExec::Spawn(), CExec::SpawnL(), CExec::SpawnLE(), CExec::SpawnV(), CExec::SpawnVE(), SPHIPatternSearchBlkNew(), AlignmentDisplay::SplitUnaligned(), SPsiBlastScoreMatrixFree(), SQLGetPrivateProfileString(), bm::sse2_bit_block_calc_count_change(), CTwoStageOld::stage1(), CPdfObject::StartTris(), CJobStatusTracker::StatusStatistics(), CSeqTextPane::STG_GetModelPointBySourcePos(), CSeqTextPane::STG_GetVisibleRange(), CFeatureGenerator::SImplementation::StitchSmallHoles(), StringFromStdaa(), CHTMLHelper::StripSpecialChars(), SU_PSSMInput::SU_PSSMInput(), CHttpCookie::sx_Compare(), CConn_IOStream::sx_IsCanceled(), tdefl_flush_block(), tdefl_start_dynamic_block(), tdoParseProfile(), tds5_bcp_add_variable_columns(), tds71_submit_prepexec(), tds7_get_instance_port(), tds_bcp_add_variable_columns(), tds_bcp_start_copy_in(), tds_connection_write(), tds_cursor_setname(), tds_datecrack(), tds_get_column_declaration(), tds_get_n(), tds_money_to_string(), tds_ntlm_get_auth(), tds_ntlm_handle_next(), tds_numeric_to_string(), tds_parse_conf_section(), tds_poll(), tds_put_data_info(), tds_put_login_string(), tds_put_n(), tds_put_param_as_string(), tds_put_string(), tds_read_packet(), tds_send_login(), tds_SQLGetPrivateProfileString(), tds_start_query_head(), tds_submit_execdirect(), tds_submit_execute(), tds_submit_prepare(), tds_submit_rpc(), tds_submit_unprepare(), tds_vstrbuild(), Test(), test(), test_params(), test_rows(), CThreadedApp::TestApp_IntraGroupSyncPoint(), TestBinding(), TestBlockExpandCompact(), TestForOverlap(), TestInsert(), TestSignedSparseVectorScan(), TestSignedSparseVectorSerial(), TestSparseVectorGatherDecode(), mu::Test::ParserTester::TestVarConst(), CTime::TimeZoneOffsetStr(), tinfl_decompress(), CLiteAlign::TranscriptSeq(), CBLASTSearchParamsPanel::TransferDataFromWindow(), CWindowMaskerPanel::TransferDataFromWindow(), CNGAlignBLASTPanel::TransferDataFromWindow(), CAssignColumnValueDlg::TransferDataFromWindow(), CCopyColumnDlg::TransferDataFromWindow(), ProjectCDS::transform_align(), RemoveTrailingNs::transform_model(), CChainer::CChainerImpl::TrimAlignmentsIncludedInDifferentGenes(), CGeneModel::TrimEdgesToFrameInOtherAlignGaps(), CSplignTrim::TrimHolesToCodons(), CWordPairIndexer::TrimPunctuation(), TrimSpacesAndJunkFromEnds(), TruncateText(), TruncTextLength(), CSrvTime::TZAdjustment(), CCmdTableCopyColumn::Unexecute(), unfinished_query_test(), UniversalOptiosHandleFixture::UniversalOptiosHandleFixture(), CSeqDBVolSet::UnLease(), PSSMWrapper::UnpackMatrix(), CObjectIStream::UnsetMemberNillable(), CMD5::Update(), SRemoteNodeData::UpdateBlacklist(), CCharHistogram::UpdateHistogram(), CCharHistogram::UpdateHistogramWithDelim(), CPrintSetupDlg::UpdateMargins(), CwxMarkerInfoPanel::UpdateMarker(), CBlastQueryFilteredFrames::UseProteinCoords(), CNSeq::ValidPos(), CDB_Bit::Value(), CMultAlign::Variations(), VariBandAlign(), VerifyAlignmentData(), CEditScript::VerifyScript(), while(), WrapText(), CPhyloCSFData::Write(), CVdbFastaExtractor::Write(), write_row_callback(), WriteDB_FindSequenceLength(), CObjectOStreamAsn::WriteDouble2(), CObjectOStreamAsnBinary::WriteDouble2(), CObjectOStreamXml::WriteDouble2(), CWriteDB_Volume::WriteSequence(), CAlnStats< _TAlnIdVec >::x_AddId(), CMultiAligner::x_AddRpsFreqsToCluster(), CDisplaySeqalign::x_AddTranslationForLocalSeq(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CDeflineGenerator::x_AdjustProteinTitleSuffixIdx(), CMultiAligner::x_AlignFillerBlocks(), CMultiAligner::x_AlignMSAs(), CMultiAligner::x_AlignProfileProfile(), CMultiAligner::x_AlignProfileProfileUsingHit(), COligoSpecificityCheck::x_AnalyzePrimerSpecificity(), CRequestRateControl::x_Approve(), CMultiAligner::x_AssignRPSResFreqs(), CTimeSpan::x_AsSmartString_Smart_Small(), CFileLoadManager::x_AutoGuessFormat(), CPhyloImageGrabber::x_BeginCaptures(), CMultiAligner::x_BuildAlignmentIterative(), CAlnGraphic::x_BuildHtmlTable(), CGlDrawScale::x_CalcMaxLabelSize(), CScoringJob::x_CalculateAlignmentScores(), CRuler::x_CalculatePosLabelsStep(), CMapItem::x_CalculateRealTextWidth(), CThreadPool_Impl::x_CanAddImmediateTask(), CBDB_Cache::x_CheckTimeStampExpired(), CSGAlignStatJob::x_CollectAlignStats(), CFeatureGenerator::SImplementation::x_CollectMrnaSequence(), CMultiAligner::x_ComputeClusterTrees(), CBDB_Cache::x_ComputeExpTime(), CBDB_BufferManager::x_ComputePackOpt(), CMultiAligner::x_ComputeTree(), CwxGridTableAdapter::x_CoordsToTableData(), CMultiAligner::x_CreateBlastQueries(), CClusterer::x_CreateCluster(), CAlnMixMerger::x_CreateDenseg(), CTooltipFrame::x_CreateHtmlTextControl(), CTooltipFrame::x_CreateHtmlTextControlTest(), CCddInputData::x_CreateMsa(), CMultiAligner::x_CreatePatternQueries(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CTooltipFrame::x_CreateRichTextControl(), CRemoteBlast::x_DefaultTimeout(), CNSAffinityRegistry::x_DeleteAffinity(), CDiff::x_DiffBisect(), CSeqDBIsam::x_DiffChar(), CSeqDBIsam::x_DiffCharLease(), CShowBlastDefline::x_DisplayDefline(), CAlnGraphic::x_DisplayMaster(), CDisplaySeqalign::x_DisplayRowData(), CDisplaySeqalign::x_DisplayRowDataSet(), CSplitter::x_DistributeEvenly(), CNCMessageHandler::x_DoCmd_CopyUpdate(), CSplitter::x_DoDistributeEvenly(), CAlnMultiHeaderHandler::x_DoMoveColumn(), CSplitter::x_DoResize(), CEntrezSearchJob::x_DoSearch(), COrfSearchJob::x_DoSearch(), CAlnMultiModel::x_DoUpdateRowLines(), CAlnMultiModel::x_DoUpdateRowPositions(), CLDBlockGlyph::x_Draw(), CNamedGroup::x_Draw(), CAlnStatGlyph::x_DrawBarGraph(), CHistogramGlyph::x_DrawHeatMap(), CAxisRenderer::x_DrawHorzLabels(), CAlignGlyph::x_DrawInserts(), CHistogramGlyph::x_DrawLinearRuler(), CHistogramGlyph::x_DrawLogRuler(), CGradientPanel::x_DrawNumber(), CMapControl::x_DrawSeparationLines(), CTranslationGlyph::x_DrawSequence(), CAlignGlyph::x_DrawSimplified(), CMapItem::x_DrawText(), CAlnMultiModel::x_EraseMarkedItems(), CSGFeatureJob::x_Execute(), CVcfFeatureJob::x_Execute(), CSeqDBAliasNode::x_ExpandAliases(), CPsiBlastInputClustalW::x_ExtractAlignmentData(), CShowBlastDefline::x_FillDeflineAndId(), CCddInputData::CHitSegment::x_FillResidueCounts(), x_FillResidueFrequencies(), CMultiAligner::x_FindConservedColumns(), CMultiAligner::x_FindConstraints(), COligoSpecificityCheck::x_FindMatchInfoForAlignment(), CMaskInfoRegistry::x_FindNextValidIdWithinRange(), COligoSpecificityCheck::x_FindOverlappingHSP(), CMultiAligner::x_FindPatternHits(), CMultiAligner::x_FindQueryClusters(), CTraceGraph::x_FindSampleToLeft(), CTraceGlyph::x_FindSampleToLeft(), CTraceGraph::x_FindSampleToRight(), CTraceGlyph::x_FindSampleToRight(), CSeqDBVolSet::x_FindVolName(), CNCMessageHandler::x_FinishReadingBlob(), CSeqDBImpl::x_FixString(), CWriteDB_IndexFile::x_Flush(), CWriteDB_IsamIndex::x_FlushNumericIndex(), CDisplaySeqalign::x_FormatAlnHSPLinks(), CAlnGraphic::x_FormatGraphOverview(), CDisplaySeqalign::x_FormatIdentityInfo(), CAlnGraphic::x_FormatScale(), x_FTPParseMdtm(), x_FTPPasv(), CFlatGatherer::x_GatherFeaturesOnWholeLocationIdx(), CAxisRenderer::x_GenerateLabels(), CSeqAlignFilter::x_GenerateNewGis(), IPhyloTreeRender::x_GenerateTexture(), CPdf::x_GetAlphaGraphicsState(), CSeqDBVol::x_GetAmbChar(), CAlnVecRow::x_GetBaseHeight(), CSplitter::x_GetBottom(), CAlnVecRow::x_GetButtonRect(), CAlnMap::x_GetChunks(), CSplitter::x_GetColumn(), CLDS2_Database::x_GetConn(), CSafeStaticPtr_Base::x_GetCreationOrder(), CObjectIndex::x_GetFeatureCode(), CGlTextureFont::x_GetFontFile(), CSplitter::x_GetHeight(), CwxChooseSeqDlg::x_GetIdIndex(), CAlnMultiRenderer::x_GetLineByVPY(), CAlnMultiPane::x_GetLineByWindowY(), CAlnMultiRenderer::x_GetLineByWindowY(), CAlnMultiRenderer::x_GetLineRect(), CAlnMultiPane::x_GetLineRect(), CSeq_loc_Mapper_Base::x_GetMappedSeq_loc(), CSequenceSearchJob::x_GetMatches(), CRuler::x_GetOriginMetricSizeV(), CSubSource::x_GetPrecision(), CSplitter::x_GetRight(), CSplitter::x_GetRow(), CSeqDBVol::x_GetSequence(), CRuler::x_GetTicksLabelsSizeV(), CSplitter::x_GetWidth(), CSplitter::x_HitTest(), CTextSelHandler::x_HitTest(), CSplitter::x_HitTestSeparator(), CMapControl::x_HorzMoveSelectionBy(), CTimeSpan::x_Hour(), CJobStatusTracker::x_IncDoneJobs(), CSeq_align_Mapper_Base::x_Init(), SLogScaleData::x_InitDenominator(), CPreviewSetupDlg::x_InitDialog(), CTrans_table::x_InitFsaTable(), CNCMMCentral::x_Initialize(), CThreadedApp::x_InitializeThreadGroups(), CBoyerMooreMatcher::x_InitPattern(), CPhyTreeFormatter::x_InitTreeFeatures(), COligoSpecificityCheck::x_IsPcrLengthInRange(), CSafeStaticPtr_Base::x_IsStdStatic(), CClusterer::x_JoinElements(), CAlnMultiRenderer::x_LayoutColumns(), CAxisRenderer::x_LayoutLabels(), CSGAlignmentJob::x_LoadAlignments(), CODBC_RowResult::x_LoadItem(), CFileLoadOptionPanel::x_LoadMRUFile(), CFileLoadPanel::x_LoadMRUFile(), CBamRefSeqInfo::x_LoadRangesCov(), COpenDlg::x_LoadSettings(), CMultiAligner::x_MakeFillerBlocks(), CDB_Numeric::x_MakeFromString(), CTimeSpan::x_Minute(), CAlnMultiHeaderHandler::x_MoveColumn(), CSplitter::x_MoveSeparator(), CLayoutTrackHandler::x_MoveTrackDownRecursive(), CLayoutTrackHandler::x_MoveTrackUpRecursive(), CMultiAligner::x_MultiAlignClusters(), CSplitter::x_NewSplit(), CCDDClientPool::x_NextSerialNumber(), CAlnMultiHeaderHandler::x_NextVisibleColumn(), CMouseZoomHandler::x_NormToPixels(), COligoSpecificityCheck::x_NW_alignment(), CLDBlockTrack::x_OnIconClicked(), CGlWidgetBase::x_OnScrollX(), CGlWidgetBase::x_OnScrollY(), CDisplaySeqalign::x_OutputSeq(), CWriteDB_IndexFile::x_Overhead(), CTraversalSpecFileParser::x_ParseMemberMacro(), CAlnSpanVertModel::x_PopulateRows(), CMapItem::x_PreferredLabelHeight(), CMultiAlnPrinter::x_PrintFastaPlusGaps(), CNSAffinityRegistry::x_PrintSelected(), CGenBankLoadOptionPanel::x_ProccessText(), CAgpFastaComparator::x_Process(), CExportStrategy::x_Process_SearchDb(), CSnpTrack::x_ProcessJobResult(), CGeneModelFeatJob::x_ProcessLandMarkFeatures(), CSoapServerApplication::x_ProcessWsdlRequest(), CNCMessageHandler::x_ProlongBlobDeadTime(), CNCMessageHandler::x_ProlongVersionLife(), CWriteDB_Impl::x_Publish(), CBDB_LobFile::x_Put(), CSparseGraph::x_ReadData(), CTar::x_ReadEntryInfo(), CSparseGraph::x_ReadMap(), CSeqDBColumn::x_ReadMetaData(), CWigGraph::x_ReadSummary(), CMultiAligner::x_RealignSequences(), CBulkCleaner::x_RemoveBlob(), CNSAffinityRegistry::x_RemoveClientFromAffinities(), CAlnVecRow::x_RenderAlign(), CAlnVecRow::x_RenderAlignScores(), CRuler::x_RenderAllPosLabels(), CFeaturePanel::x_RenderFeatureGrid(), IImageGrabber::x_RenderGuides(), CFeaturePanel::x_RenderHairLineSelections(), CLegend::x_RenderItems(), CAlnMultiRenderer::x_RenderItemsRange(), CMinimapHandler::x_RenderMinimap(), IPhyloTreeRender::x_RenderNodeHighlight(), IPhyloTreeRender::x_RenderNodeVbo(), CRuler::x_RenderOriginAndMetric(), CMouseZoomHandler::x_RenderScale(), CLayoutTrack::x_RenderTitleBar(), CXmlValueItem::x_RenderXml(), CSplitter::x_ResizeAllCells(), CSeqDBGiListSet::x_ResolvePositiveList(), x_ResolveType(), CMakeProfileDBApp::x_RPSAddFirstSequence(), CSplign::x_Run(), CClustererApplication::x_RunBinary(), CFastCgiApplicationMT::x_RunFastCGI(), CSplign::x_RunOnCompartment(), CClustererApplication::x_RunSparse(), CBlastKmer::x_SearchMultipleQueries(), CTimeSpan::x_Second(), CProjectSelectorPanel::x_SelectProjectByParams(), x_Sendmail_InitEnv(), CVDBGraphSeqIterator::x_SeqTableIsSmaller(), CDesktopBioseqsetItem::x_SetBrush(), CAlnMultiModel::x_SetEntries(), CDeadline::x_SetNowPlus(), CBlastTabularInfo::x_SetQueryCovSeqalign(), CSeqTextWidget::x_SetScrollPosition(), CVDBBlastnApp::x_SetupLocalVDBSearch(), CVDBTblastnApp::x_SetupLocalVDBSearch(), COligoSpecificityTemplate::x_SortHit(), COligoSpecificityCheck::x_SortPrimerHit(), CSplitter::x_Split(), CSeqDBIsam::x_StringSearch(), x_StringToIPv4(), x_TestAlignmentQuerySubjStrandCombinations(), CSequenceDataTester::x_TestSingleNucleotide_Remote(), CTraversalPatternMatchCallback::x_TranslateArgToNode(), CDescrModApply::x_TryOrgNameMod(), CFastLocalTime::x_Tuneup(), CChecksumBase::x_Update(), CAlnStatGlyph::x_UpdateBoundingBox(), x_UpdateHost(), CRuler::x_UpdateMappingByPane(), CAlnSpanVertModel::x_UpdateMetaData(), CSplitter::x_UpdateRegion(), CGlWidgetBase::x_UpdateScrollbars(), CSeqTextWidget::x_UpdateScrollbars(), SSNP_Info::x_UpdateSeq_featData(), CAssignColumnValueDlg::x_UpdateValues(), CGenBankLoadOptionPanel::x_ValidateInput(), CCddInputData::x_ValidateMsa(), CSplitQueryTestFixture::x_ValidateQuerySeqLocsPerChunk(), CScoringJob::x_WindowAvgScores(), CSparseGraph::x_WriteData(), CSeqAlignFilter::x_WriteExtraGis(), CWriteDB_IsamIndex::x_WriteHeader(), CSparseGraph::x_WriteMap(), CBlastDbBlob::x_WriteRaw(), CODBC_RowResult::xGetData(), CReaderBase::xReportProgress(), CTime::YearDayNumber(), yy_get_next_buffer(), yy_get_previous_state(), CHit::~CHit(), COligoSpecificityTemplate::~COligoSpecificityTemplate(), and CSeqDBVolSet::~CSeqDBVolSet().
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