A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/group__BDB__Map.html below:

NCBI C++ ToolKit: BDB library map templates

typedef T  CBDB_TypeMapper< T >::TFieldType   typedef CBDB_FieldInt4  CBDB_TypeMapper< int >::TFieldType   typedef CBDB_FieldLString  CBDB_TypeMapper< string >::TFieldType   typedef CBDB_TypeMapper< K >::TFieldType  db_map_base< K, T >::db_first_type   typedef CBDB_TypeMapper< T >::TFieldType  db_map_base< K, T >::db_second_type   typedef std::pair< K, Tdb_map_base< K, T >::value_type   typedef db_map_base< K, T >::File  db_map_base< K, T >::map_file_type   typedef CBDB_TypeMapper< K >::TFieldType  db_map< K, T >::db_first_type   typedef CBDB_TypeMapper< T >::TFieldType  db_map< K, T >::db_second_type   typedef K  db_map< K, T >::key_type   typedef T  db_map< K, T >::referent_type   typedef std::pair< const K, Tdb_map< K, T >::value_type   typedef db_map< K, Tdb_map< K, T >::self_type   typedef self_type::iterator_base  db_map< K, T >::iterator_base_type   typedef CBDB_TypeMapper< K >::TFieldType  db_multimap< K, T >::db_first_type   typedef CBDB_TypeMapper< T >::TFieldType  db_multimap< K, T >::db_second_type   typedef K  db_multimap< K, T >::key_type   typedef T  db_multimap< K, T >::referent_type   typedef std::pair< const K, Tdb_multimap< K, T >::value_type   typedef db_multimap< K, Tdb_multimap< K, T >::self_type   typedef self_type::iterator_base  db_multimap< K, T >::iterator_base_type     db_map_base< K, T >::File::File (CBDB_File::EDuplicateKeys dup_keys)     db_map_base< K, T >::iterator_base::iterator_base (map_file_type *db_file)     db_map_base< K, T >::iterator_base::~iterator_base ()     db_map_base< K, T >::iterator_base::iterator_base (const iterator_base &it)   iterator_basedb_map_base< K, T >::iterator_base::operator= (const iterator_base &it)   iterator_basedb_map_base< K, T >::iterator_base::init_from (const iterator_base &it)   void  db_map_base< K, T >::iterator_base::open_cursor (CBDB_RawFile::EOpenMode, CBDB_FileCursor::ECondition cursor_condition) const   void  db_map_base< K, T >::iterator_base::open_cursor (CBDB_RawFile::EOpenMode open_mode, CBDB_FileCursor::ECondition cursor_condition, const K &key) const   void  db_map_base< K, T >::iterator_base::check_open_cursor () const   void  db_map_base< K, T >::iterator_base::go_end ()   void  db_map_base< K, T >::iterator_base::fetch_next ()   void  db_map_base< K, T >::iterator_base::fetch_prev ()   bool  db_map_base< K, T >::iterator_base::is_equal (const iterator_base &it) const   bool  db_map_base< K, T >::iterator_base::valid () const     db_map_base< K, T >::const_iterator::const_iterator (map_file_type *db_file)     db_map_base< K, T >::const_iterator::const_iterator (map_file_type *db_file, const K &key)   const_iteratordb_map_base< K, T >::const_iterator::go_end ()     db_map_base< K, T >::const_iterator::const_iterator ()     db_map_base< K, T >::const_iterator::const_iterator (const const_iterator &it)   const_iteratordb_map_base< K, T >::const_iterator::operator= (const const_iterator &it)   const value_typedb_map_base< K, T >::const_iterator::operator* () const   const value_typedb_map_base< K, T >::const_iterator::operator-> () const   const_iteratordb_map_base< K, T >::const_iterator::operator++ ()   const_iterator  db_map_base< K, T >::const_iterator::operator++ (int)   const_iteratordb_map_base< K, T >::const_iterator::operator-- ()   const_iterator  db_map_base< K, T >::const_iterator::operator-- (int)   bool  db_map_base< K, T >::const_iterator::operator== (const const_iterator &it)   bool  db_map_base< K, T >::const_iterator::operator!= (const const_iterator &it)     db_map_base< K, T >::db_map_base (CBDB_File::EDuplicateKeys dup_keys)   void  db_map_base< K, T >::open (const char *fname, IOS_BASE::openmode mode=IOS_BASE::in|IOS_BASE::out, unsigned int cache_size=0)   void  db_map_base< K, T >::open (const char *fname, CBDB_RawFile::EOpenMode db_mode, unsigned int cache_size=0)   const_iterator  db_map_base< K, T >::begin () const   const_iterator  db_map_base< K, T >::end () const   const_iterator  db_map_base< K, T >::find (const K &key) const   size_t  db_map_base< K, T >::size () const   void  db_map_base< K, T >::clear ()   void  db_map_base< K, T >::erase (const K &key)     db_map< K, T >::db_map ()   bool  db_map< K, T >::insert (const value_type &x)   referent_type  db_map< K, T >::operator[] (const K &key)     db_multimap< K, T >::db_multimap ()   void  db_multimap< K, T >::insert (const value_type &x)   CBDB_RawFile::EOpenMode  iosbase2BDB (IOS_BASE::openmode mode)   db_first_type  db_map_base< K, T >::File::key   db_second_type  db_map_base< K, T >::File::value   map_file_typedb_map_base< K, T >::iterator_base::m_ParentFile   map_file_typedb_map_base< K, T >::iterator_base::m_CursorFile   CBDB_FileCursordb_map_base< K, T >::iterator_base::m_Cur   CBDB_RawFile::EOpenMode  db_map_base< K, T >::iterator_base::m_OpenMode   bool  db_map_base< K, T >::iterator_base::m_SearchFlag   value_type  db_map_base< K, T >::iterator_base::m_pair   EIteratorStatus  db_map_base< K, T >::iterator_base::m_IStatus   File  db_map_base< K, T >::m_Dbf   ◆ db_first_type [1/3]

template<class K , class T >

Definition at line 70 of file bdb_map.hpp.

◆ db_first_type [2/3]

template<class K , class T >

Definition at line 408 of file bdb_map.hpp.

◆ db_first_type [3/3]

template<class K , class T >

Definition at line 444 of file bdb_map.hpp.

◆ db_second_type [1/3]

template<class K , class T >

Definition at line 71 of file bdb_map.hpp.

◆ db_second_type [2/3]

template<class K , class T >

Definition at line 409 of file bdb_map.hpp.

◆ db_second_type [3/3]

template<class K , class T >

Definition at line 445 of file bdb_map.hpp.

◆ iterator_base_type [1/2]

template<class K , class T >

Definition at line 416 of file bdb_map.hpp.

◆ iterator_base_type [2/2]

template<class K , class T >

Definition at line 452 of file bdb_map.hpp.

◆ key_type [1/2]

template<class K , class T >

Definition at line 411 of file bdb_map.hpp.

◆ key_type [2/2]

template<class K , class T >

Definition at line 447 of file bdb_map.hpp.

◆ map_file_type

template<class K , class T >

Definition at line 88 of file bdb_map.hpp.

◆ referent_type [1/2]

template<class K , class T >

Definition at line 412 of file bdb_map.hpp.

◆ referent_type [2/2]

template<class K , class T >

Definition at line 448 of file bdb_map.hpp.

◆ self_type [1/2]

template<class K , class T >

Definition at line 415 of file bdb_map.hpp.

◆ self_type [2/2]

template<class K , class T >

Definition at line 451 of file bdb_map.hpp.

◆ TFieldType [1/3] ◆ TFieldType [2/3] ◆ TFieldType [3/3] ◆ value_type [1/3]

template<class K , class T >

Definition at line 73 of file bdb_map.hpp.

◆ value_type [2/3]

template<class K , class T >

Definition at line 413 of file bdb_map.hpp.

◆ value_type [3/3]

template<class K , class T >

Definition at line 449 of file bdb_map.hpp.

◆ EIteratorStatus

template<class K , class T >

Enumerator eUnknown  eEnd  eBeforeBegin  eInFile 

Definition at line 96 of file bdb_map.hpp.

◆ begin()

template<class K , class T >

Definition at line 517 of file bdb_map.hpp.

◆ check_open_cursor()

template<class K , class T >

void db_map_base< K, T >::iterator_base::check_open_cursor ( ) const inlineprotected

Definition at line 165 of file bdb_map.hpp.

References _ASSERT, eBDB_Ok, db_map_base< K, T >::iterator_base::eEnd, CBDB_FileCursor::eFirst, CBDB_FileCursor::eGE, db_map_base< K, T >::iterator_base::eInFile, CBDB_FileCursor::eLast, CBDB_FileCursor::Fetch(), CBDB_RawFile::GetDupKeysMode(), db_map_base< K, T >::File::key, db_map_base< K, T >::iterator_base::m_Cur, db_map_base< K, T >::iterator_base::m_CursorFile, db_map_base< K, T >::iterator_base::m_IStatus, db_map_base< K, T >::iterator_base::m_OpenMode, db_map_base< K, T >::iterator_base::m_pair, db_map_base< K, T >::iterator_base::m_ParentFile, db_map_base< K, T >::iterator_base::m_SearchFlag, db_map_base< K, T >::iterator_base::open_cursor(), CBDB_FileCursor::ReverseFetchDirection(), and db_map_base< K, T >::File::value.

Referenced by db_map_base< K, T >::iterator_base::fetch_next(), db_map_base< K, T >::iterator_base::fetch_prev(), db_map_base< K, T >::iterator_base::is_equal(), db_map_base< K, T >::const_iterator::operator*(), db_map_base< K, T >::const_iterator::operator->(), and db_map_base< K, T >::iterator_base::valid().

◆ clear()

template<class K , class T >

Definition at line 544 of file bdb_map.hpp.

◆ const_iterator() [1/4]

template<class K , class T >

Definition at line 312 of file bdb_map.hpp.

◆ const_iterator() [2/4]

template<class K , class T >

Definition at line 314 of file bdb_map.hpp.

◆ const_iterator() [3/4]

template<class K , class T >

◆ const_iterator() [4/4]

template<class K , class T >

◆ db_map()

template<class K , class T >

Definition at line 420 of file bdb_map.hpp.

◆ db_map_base()

template<class K , class T >

Definition at line 373 of file bdb_map.hpp.

◆ db_multimap()

template<class K , class T >

Definition at line 454 of file bdb_map.hpp.

◆ end()

template<class K , class T >

◆ erase()

template<class K , class T >

◆ fetch_next()

template<class K , class T >

Definition at line 218 of file bdb_map.hpp.

References _ASSERT, db_map_base< K, T >::iterator_base::check_open_cursor(), eBDB_Ok, db_map_base< K, T >::iterator_base::eEnd, db_map_base< K, T >::iterator_base::eInFile, CBDB_FileCursor::Fetch(), db_map_base< K, T >::File::key, db_map_base< K, T >::iterator_base::m_Cur, db_map_base< K, T >::iterator_base::m_CursorFile, db_map_base< K, T >::iterator_base::m_IStatus, db_map_base< K, T >::iterator_base::m_pair, and db_map_base< K, T >::File::value.

Referenced by db_map_base< K, T >::const_iterator::operator++().

◆ fetch_prev()

template<class K , class T >

Definition at line 232 of file bdb_map.hpp.

References _ASSERT, db_map_base< K, T >::iterator_base::check_open_cursor(), CBDB_FileCursor::eBackward, eBDB_Ok, db_map_base< K, T >::iterator_base::eBeforeBegin, db_map_base< K, T >::iterator_base::eInFile, CBDB_FileCursor::Fetch(), db_map_base< K, T >::File::key, db_map_base< K, T >::iterator_base::m_Cur, db_map_base< K, T >::iterator_base::m_CursorFile, db_map_base< K, T >::iterator_base::m_IStatus, db_map_base< K, T >::iterator_base::m_pair, and db_map_base< K, T >::File::value.

Referenced by db_map_base< K, T >::const_iterator::operator--().

◆ File()

template<class K , class T >

◆ find()

template<class K , class T >

◆ go_end() [1/2]

template<class K , class T >

Definition at line 199 of file bdb_map.hpp.

References eBDB_Ok, db_map_base< K, T >::iterator_base::eEnd, CBDB_FileCursor::eLast, CBDB_FileCursor::Fetch(), db_map_base< K, T >::File::key, db_map_base< K, T >::iterator_base::m_Cur, db_map_base< K, T >::iterator_base::m_CursorFile, db_map_base< K, T >::iterator_base::m_IStatus, db_map_base< K, T >::iterator_base::m_OpenMode, db_map_base< K, T >::iterator_base::m_pair, db_map_base< K, T >::iterator_base::open_cursor(), CBDB_FileCursor::ReverseFetchDirection(), T, and db_map_base< K, T >::File::value.

Referenced by db_map_base< K, T >::const_iterator::go_end().

◆ go_end() [2/2]

template<class K , class T >

◆ init_from()

template<class K , class T >

Definition at line 128 of file bdb_map.hpp.

References db_map_base< K, T >::iterator_base::m_Cur, db_map_base< K, T >::iterator_base::m_CursorFile, db_map_base< K, T >::iterator_base::m_IStatus, db_map_base< K, T >::iterator_base::m_OpenMode, db_map_base< K, T >::iterator_base::m_pair, db_map_base< K, T >::iterator_base::m_ParentFile, and db_map_base< K, T >::iterator_base::m_SearchFlag.

Referenced by db_map_base< K, T >::iterator_base::iterator_base(), db_map_base< K, T >::const_iterator::operator=(), and db_map_base< K, T >::iterator_base::operator=().

◆ insert() [1/2]

template<class K , class T >

◆ insert() [2/2]

template<class K , class T >

◆ iosbase2BDB() ◆ is_equal()

template<class K , class T >

Definition at line 246 of file bdb_map.hpp.

References db_map_base< K, T >::iterator_base::check_open_cursor(), db_map_base< K, T >::iterator_base::eBeforeBegin, db_map_base< K, T >::iterator_base::eEnd, db_map_base< K, T >::iterator_base::eUnknown, db_map_base< K, T >::iterator_base::m_IStatus, db_map_base< K, T >::iterator_base::m_pair, and db_map_base< K, T >::iterator_base::m_ParentFile.

Referenced by db_map_base< K, T >::const_iterator::operator!=(), and db_map_base< K, T >::const_iterator::operator==().

◆ iterator_base() [1/2]

template<class K , class T >

◆ iterator_base() [2/2]

template<class K , class T >

Definition at line 103 of file bdb_map.hpp.

◆ open() [1/2]

template<class K , class T >

Definition at line 506 of file bdb_map.hpp.

◆ open() [2/2]

template<class K , class T >

◆ open_cursor() [1/2]

template<class K , class T >

◆ open_cursor() [2/2]

template<class K , class T >

Definition at line 142 of file bdb_map.hpp.

References CBDB_File::Attach(), CBDB_RawFile::IsAttached(), db_map_base< K, T >::iterator_base::m_Cur, db_map_base< K, T >::iterator_base::m_CursorFile, db_map_base< K, T >::iterator_base::m_ParentFile, and CBDB_FileCursor::SetCondition().

Referenced by db_map_base< K, T >::iterator_base::check_open_cursor(), db_map_base< K, T >::iterator_base::go_end(), and db_map_base< K, T >::iterator_base::open_cursor().

◆ operator!=()

template<class K , class T >

◆ operator*()

template<class K , class T >

◆ operator++() [1/2]

template<class K , class T >

◆ operator++() [2/2]

template<class K , class T >

◆ operator--() [1/2]

template<class K , class T >

◆ operator--() [2/2]

template<class K , class T >

◆ operator->()

template<class K , class T >

◆ operator=() [1/2]

template<class K , class T >

◆ operator=() [2/2]

template<class K , class T >

◆ operator==()

template<class K , class T >

◆ operator[]()

template<class K , class T >

◆ size()

template<class K , class T >

Definition at line 538 of file bdb_map.hpp.

◆ valid()

template<class K , class T >

◆ ~iterator_base()

template<class K , class T >

◆ key

template<class K , class T >

◆ m_Cur

template<class K , class T >

Definition at line 277 of file bdb_map.hpp.

Referenced by db_map_base< K, T >::iterator_base::check_open_cursor(), db_map_base< K, T >::iterator_base::fetch_next(), db_map_base< K, T >::iterator_base::fetch_prev(), db_map_base< K, T >::iterator_base::go_end(), db_map_base< K, T >::iterator_base::init_from(), db_map_base< K, T >::iterator_base::open_cursor(), and db_map_base< K, T >::iterator_base::~iterator_base().

◆ m_CursorFile

template<class K , class T >

Definition at line 276 of file bdb_map.hpp.

Referenced by db_map_base< K, T >::iterator_base::check_open_cursor(), db_map_base< K, T >::iterator_base::fetch_next(), db_map_base< K, T >::iterator_base::fetch_prev(), db_map_base< K, T >::iterator_base::go_end(), db_map_base< K, T >::iterator_base::init_from(), db_map_base< K, T >::iterator_base::open_cursor(), and db_map_base< K, T >::iterator_base::~iterator_base().

◆ m_Dbf

template<class K , class T >

Definition at line 392 of file bdb_map.hpp.

◆ m_IStatus

template<class K , class T >

Definition at line 286 of file bdb_map.hpp.

Referenced by db_map_base< K, T >::iterator_base::check_open_cursor(), db_map_base< K, T >::iterator_base::fetch_next(), db_map_base< K, T >::iterator_base::fetch_prev(), db_map_base< K, T >::iterator_base::go_end(), db_map_base< K, T >::iterator_base::init_from(), db_map_base< K, T >::iterator_base::is_equal(), and db_map_base< K, T >::iterator_base::valid().

◆ m_OpenMode

template<class K , class T >

◆ m_pair

template<class K , class T >

Definition at line 284 of file bdb_map.hpp.

Referenced by db_map_base< K, T >::iterator_base::check_open_cursor(), db_map_base< K, T >::const_iterator::const_iterator(), db_map_base< K, T >::iterator_base::fetch_next(), db_map_base< K, T >::iterator_base::fetch_prev(), db_map_base< K, T >::iterator_base::go_end(), db_map_base< K, T >::iterator_base::init_from(), db_map_base< K, T >::iterator_base::is_equal(), db_map_base< K, T >::const_iterator::operator*(), and db_map_base< K, T >::const_iterator::operator->().

◆ m_ParentFile

template<class K , class T >

◆ m_SearchFlag

template<class K , class T >

◆ value

template<class K , class T >


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