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/cache_8hpp_source.html below:

NCBI C++ ToolKit: src/objects/taxon1/cache.hpp Source File

1 #ifndef NCBI_TAXON1_CACHE_HPP 2 #define NCBI_TAXON1_CACHE_HPP 61  void AddField

(

int

field_no,

int

val_type,

const string

& name );

62  bool HasField

(

const string

& field_name )

const

;

67  int FindValueIdByField

(

const string

& fieldName,

const string

& searchstring )

const

;

96  bool Init

(

unsigned

nCapacity = 10 );

void InsertFieldValue(int val_id, int str_len, const string &str)

int FindValueIdByField(const string &fieldName, const string &searchstring) const

const string & FindFieldStringById(int value_id, const string &fieldName) const

int FindFieldValueById(int value_id, const string &fieldName) const

static const int kIllegalValue

const string & GetName() const

map< string, size_t > TFieldMap

void AddField(int field_no, int val_type, const string &name)

map< int, vector< TValue > > TValues

vector< int > TValueTypes

void SetName(const string &n)

bool HasField(const string &field_name) const

virtual bool AboveNode(const ITaxon1Node *node) const

virtual bool IsLastChild() const

virtual bool IsTerminal() const

virtual bool BelongSubtree(const ITaxon1Node *subtree_root) const

virtual bool GoNode(const ITaxon1Node *pNode)

virtual bool IsFirstChild() const

CFullTreeConstIterator(CTreeConstIterator *pIt)

virtual ~CFullTreeConstIterator()

virtual bool GoAncestor(const ITaxon1Node *pNode)

virtual bool IsVisible(const CTreeContNodeBase *) const

TTaxNameClass FindNameClassByName(const char *pchName)

TNameClassMap m_ncStorage

TTaxRank m_nSubspeciesRank

TTaxNameClass m_ncPrefCommon

bool LookupAndAdd(TTaxId tax_id, CTaxon1Node **ppData)

TTaxRank GetSuperkingdomRank() const

const char * GetNameClassName(short nc)

TTaxRank GetSubspeciesRank() const

TTaxRank GetGenusRank() const

const char * GetDivisionName(TTaxDivision div_id)

map< TTaxNameClass, string > TNameClassMap

TTaxRank GetSpeciesRank() const

TTaxRank FindRankByName(const char *pchName)

TTaxNameClass GetPreferredCommonNameClass() const

bool Insert2(CTaxon1Node &node)

unsigned m_nCacheCapacity

TNameClassMap::iterator TNameClassMapI

COrgRefCache(const COrgRefCache &)

bool Lookup(TTaxId tax_id, CTaxon1Node **ppNode)

const CTreeCont & GetTree() const

COrgRefCache(CTaxon1 &host)

CDomainStorage m_divStorage

CDomainStorage m_rankStorage

TTaxNameClass GetCommonNameClass() const

TTaxDivision FindDivisionByCode(const char *pchCode)

TTaxDivision FindDivisionByName(const char *pchName)

bool LookupAndInsert(TTaxId tax_id, CTaxon2_data **ppData)

TTaxRank m_nSuperkingdomRank

CTaxon1Node ** m_ppEntries

const char * GetRankName(int rank)

TNameClassMap::const_iterator TNameClassMapCI

COrgRefCache & operator=(const COrgRefCache &)

bool Init(unsigned nCapacity=10)

bool InitDomain(const string &name, CDomainStorage &storage)

void SetIndexEntry(int id, CTaxon1Node *pNode)

const char * GetDivisionCode(TTaxDivision div_id)

list< SCacheEntry * > m_lCache

static const std::string & GetOrgrefProp(const ncbi::objects::COrg_ref &org, const std::string &prop_name)

static void SetOrgrefProp(ncbi::objects::COrg_ref &org, const std::string &prop_name, bool prop_val)

static int GetOrgrefPropInt(const ncbi::objects::COrg_ref &org, const std::string &prop_name)

static bool GetOrgrefPropBool(const ncbi::objects::COrg_ref &org, const std::string &prop_name)

static void SetOrgrefProp(ncbi::objects::COrg_ref &org, const std::string &prop_name, const std::string &prop_val)

static void RemoveOrgrefProp(ncbi::objects::COrg_ref &org, const std::string &prop_name)

static bool HasOrgrefProp(const ncbi::objects::COrg_ref &org, const std::string &prop_name)

static void SetOrgrefProp(ncbi::objects::COrg_ref &org, const std::string &prop_name, int prop_val)

const CTreeContNodeBase * CastIC(const ITaxon1Node *p) const

virtual bool GoNode(const ITaxon1Node *pNode)

virtual bool GoAncestor(const ITaxon1Node *pNode)

virtual bool IsVisible(const CTreeContNodeBase *p) const =0

virtual bool IsFirstChild() const

const ITaxon1Node * CastCI(const CTreeContNodeBase *p) const

virtual bool IsTerminal() const

CTreeConstIterator * m_it

virtual bool IsLastChild() const

const ITaxon1Node * operator->() const

bool NextVisible(const CTreeContNodeBase *pParent) const

virtual ~CTaxTreeConstIterator()

virtual bool BelongSubtree(const ITaxon1Node *subtree_root) const

virtual bool AboveNode(const ITaxon1Node *node) const

virtual const ITaxon1Node * GetNode() const

CTaxTreeConstIterator(CTreeConstIterator *pIt, CTaxon1::EIteratorMode m)

CTaxon1::EIteratorMode m_itMode

virtual CTaxon1::EIteratorMode GetMode() const

COrgRefCache::SCacheEntry * m_cacheEntry

virtual TTaxId GetTaxId() const

void SetSubtreeLoaded(bool b)

virtual const string & GetName() const

bool IsJoinTerminal() const

virtual TTaxGeneticCode GetMGC() const

CTaxon1Node(const CRef< CTaxon1_name > &ref)

virtual bool IsRoot() const

virtual TTaxGeneticCode GetGC() const

virtual const string & GetBlastName() const

virtual TTaxRank GetRank() const

virtual TTaxDivision GetDivision() const

virtual bool IsGenBankHidden() const

COrgRefCache::SCacheEntry * GetEntry()

virtual bool IsUncultured() const

bool IsSubtreeLoaded() const

CRef< CTaxon1_name > m_ref

CTaxon1Node(const CTaxon1Node &node)

CTaxon1Node * GetParent()

virtual bool IsTerminal() const

CTreeBestIterator(CTreeConstIterator *pIt)

virtual bool IsVisible(const CTreeContNodeBase *p) const

virtual ~CTreeBestIterator()

virtual ~CTreeBlastIterator()

CTreeBlastIterator(CTreeConstIterator *pIt)

virtual bool IsVisible(const CTreeContNodeBase *p) const

bool AboveNode(const CTreeContNodeBase *node) const

bool GoAncestor(const CTreeContNodeBase *node)

const CTreeContNodeBase * GetNode() const

bool GoNode(const CTreeContNodeBase *pNode)

bool BelongSubtree(const CTreeContNodeBase *subtree_root) const

bool IsFirstChild() const

const CTreeContNodeBase * Parent() const

virtual bool IsTerminal() const

CTreeLeavesBranchesIterator(CTreeConstIterator *pIt)

virtual ~CTreeLeavesBranchesIterator()

virtual bool IsVisible(const CTreeContNodeBase *p) const

container_type::const_iterator const_iterator

container_type::iterator iterator

static const char * str(char *buf, int n)

SStrictId_Tax::TId TTaxId

Taxon id type.

TObjectType * GetPointer(void) THROWS_NONE

Get pointer,.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

const TUname & GetUname(void) const

Get the Uname member data.

const TOname & GetOname(void) const

Get the Oname member data.

TTaxid GetTaxid(void) const

Get the Taxid member data.

bool CanGetUname(void) const

Check if it is safe to call GetUname method.

const GenericPointer< typename T::ValueType > T2 value

CTaxon1Node * m_pTreeNode

CRef< CTaxon2_data > m_pTax2

short int TTaxRank

Primitive types for some taxon1 object fields.

short int TTaxGeneticCode


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