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

NCBI C++ ToolKit: include/objtools/edit/remote_updater.hpp Source File

35 #ifndef __REMOTE_UPDATER_HPP_INCLUDED__ 36 #define __REMOTE_UPDATER_HPP_INCLUDED__ 90  using FLogger

=

function

<void(

const string

&)>;

100  void

UpdateOrgFromTaxon(

CSeqdesc

& desc);

101  void

SetTaxonTimeout(

unsigned

seconds = 20,

unsigned

retries = 5,

bool

exponential =

false

);

104  void

ReportStats(std::ostream&);

108  void

xUpdateOrgTaxname(

COrg_ref

& org);

109  void

xSetFromConfig();

110  void

xInitTaxCache();

119  bool

m_TimeoutSet =

false

;

120  unsigned

m_Timeout = 20;

121  unsigned

m_Attempts = 5;

122  bool

m_Exponential =

false

;

135  void

SetMaxMlaAttempts(

int max

);

142  throw

std::invalid_argument(

"invalid CPub choice"

);

146  static void

ConvertToStandardAuthors(

CAuth_list

& auth_list);

148  static void

PostProcessPubs(

CSeq_entry

& obj);

149  static void

PostProcessPubs(

CPubdesc

& pubdesc);

152  void

ReportStats(std::ostream&

str

);

156

m_pm_interceptor =

f

;

165  void

xUpdatePubReferences(

CSeq_entry

& entry);

166  void

xUpdatePubReferences(

CSeq_descr

& descr);

168  bool

xSetFromConfig();

174  bool

m_pm_use_cache =

true

;

180  int

m_MaxMlaAttempts = 3;

187  using FLogger

=

function

<void(

const string

&)>;

202  return

m_pubmed.UpdatePubReferences(obj);

206  return

m_pubmed.UpdatePubReferences(obj);

210

m_pubmed.SetMaxMlaAttempts(

max

);

215

m_pubmed.SetPubReturnType(

t

);

220  return

m_taxon.SendOrgRefList(list);

224

m_taxon.UpdateOrgFromTaxon(entry);

228

m_taxon.UpdateOrgFromTaxon(desc);

232

m_taxon.SetTaxonTimeout(seconds, retries, exponential);

254

m_pubmed.SetPubmedClient(

f

);

260

m_taxon.ClearCache();

261

m_pubmed.ClearCache();

266

m_taxon.ReportStats(os);

267

m_pubmed.ReportStats(os);

273  return

m_pubmed.SetPubmedInterceptor(

f

);

277

m_pubmed.SetBaseURL(url);

@Auth_list.hpp User-defined methods of the data storage class.

virtual string GetText(void) const

@Pubdesc.hpp User-defined methods of the data storage class.

static void ConvertToStandardAuthors(CAuth_list &auth_list)

void SetPubReturnType(CPub::E_Choice t)

void SetBaseURL(string url)

TPubInterceptor SetPubmedInterceptor(TPubInterceptor f)

static void PostProcessPubs(CSeq_entry_EditHandle &obj)

unique_ptr< CEUtilsUpdater > m_pubmed

virtual CRemoteUpdaterMessage * Clone(void) const

CRemoteUpdaterMessage(const string &msg, EPubmedError error)

CPubmedUpdater & GetPubmed()

void UpdatePubReferences(CSeq_entry_EditHandle &obj)

void SetPubmedClient(CEUtilsUpdater *f)

void SetPubReturnType(CPub::E_Choice t)

TPubInterceptor SetPubmedInterceptor(TPubInterceptor f)

void UpdateOrgFromTaxon(CSeq_entry &entry)

void SetTaxonTimeout(unsigned seconds, unsigned retries, bool exponential)

void SetMaxMlaAttempts(int max)

static void PostProcessPubs(CPubdesc &pubdesc)

void UpdateOrgFromTaxon(CSeqdesc &desc)

CConstRef< CTaxon3_reply > SendOrgRefList(const vector< CRef< COrg_ref >> &list)

function< void(const string &)> FLogger

static void ConvertToStandardAuthors(CAuth_list &auth_list)

CTaxonomyUpdater & GetTaxonomy()

void SetBaseURL(string url)

taxupdate_func_t GetUpdateFunc() const

void UpdatePubReferences(CSerialObject &obj)

void ReportStats(std::ostream &os)

static void PostProcessPubs(CSeq_entry_EditHandle &obj)

static void PostProcessPubs(CSeq_entry &obj)

@Seq_descr.hpp User-defined methods of the data storage class.

Base class for all serializable objects.

function< void(const string &)> FLogger

taxupdate_func_t GetUpdateFunc() const

unique_ptr< CCachedTaxon3_impl > m_taxClient

taxupdate_func_t m_taxon_update

std::function< void(CRef< CPub > &)> TPubInterceptor

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

SStrictId_Entrez::TId TEntrezId

TEntrezId type for entrez ids which require the same strictness as TGi.

@ eDiag_Warning

Warning message.

CException(void)

Constructor with no arguments.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define END_SCOPE(ns)

End the previously defined scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define BEGIN_SCOPE(ns)

Define a new scope.

#define NCBI_XOBJEDIT_EXPORT

E_Choice

Choice variants.

function< CRef< CTaxon3_reply >(const vector< CRef< COrg_ref > > &list)> taxupdate_func_t

Miscellaneous common-use basic types and functionality.

static SLJIT_INLINE sljit_ins msg(sljit_gpr r, sljit_s32 d, sljit_gpr x, sljit_gpr b)


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