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

NCBI C++ ToolKit: include/gui/widgets/loaders/assembly_cache.hpp Source File

Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef GUI_OBJUTILS___ASSEMBLY_CACHE__HPP 2 #define GUI_OBJUTILS___ASSEMBLY_CACHE__HPP 39 #include <condition_variable> 55  bool

GetBestAssemblyAcc(

const string

& seqAcc,

string

& best_acc);

69  virtual void

*

Main

(

void

) { m_Cache.x_Run();

return

0; }

77  void

x_Load(

const string

& seqAcc);

User-defined methods of the data storage class.

virtual void * Main(void)

Derived (user-created) class must provide a real thread function.

CWorkerThread(CAssemblyCache &cache)

map< string, vector< string > > m_MolMap

std::condition_variable m_QueueCheck

map< string, string > m_BestAccMap

map< string, CRef< objects::CGC_Assembly > > m_AssMap

CAssemblyCache & operator=(const CAssemblyCache &)=delete

CAssemblyCache(const CAssemblyCache &)=delete

CRef< CWorkerThread > m_WorkerThread

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define NCBI_GUIWIDGETS_LOADERS_EXPORT

Defines to provide correct exporting from DLLs in Windows.

Multi-threading – mutexes; rw-locks; semaphore.

Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.

Multi-threading – classes, functions, and features.


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