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

NCBI C++ ToolKit: src/connect/services/netservice_params.hpp Source File

1 #ifndef CONNECT_SERVICES__NETSERVICE_PARAMS_HPP 2 #define CONNECT_SERVICES__NETSERVICE_PARAMS_HPP 45 #define CONNECTION_MAX_RETRIES 4 48 #define RETRY_DELAY_DEFAULT 1.0 54

TServConn_ConnMaxRetries;

62

TServConn_UserLinger2;

66

TServConn_MaxFineLBNameRetries;

70

TCGI_NetCacheFallbackServer;

74

TServConn_MaxConnPoolSize;

78

TServConn_ConnDataLogging;

81 typedef NCBI_PARAM_TYPE

(netservice_api, error_on_unexpected_reply) TServConn_ErrorOnUnexpectedReply;

84 typedef NCBI_PARAM_TYPE

(netservice_api, warn_on_unexpected_reply) TServConn_WarnOnUnexpectedReply;

95

TWorkerNode_MaxWaitForServers;

99

TWorkerNode_StopOnJobErrors;

103

TWorkerNode_AllowImplicitJobReturn;

114  const string

&

x_Get

(

const string

& section,

const string

& name,

TFlags flags

)

const override

;

119  CConfig

* GetSubConfig(

const string

& section)

const

;

129  SRegSynonyms

(initializer_list<SRegSynonyms> src) {

for

(

auto

& v : src)

for

(

auto

& s : v)

Append

(s); }

140  template

<

typename

TType>

struct TR

;

146  using TPtr

= shared_ptr<CSynRegistry>;

151  template

<

typename

TType>

154  return

TGet(sections,

names

,

static_cast<

typename

TR<TType>::T>

(default_value));

157  template

<

typename

TType>

164  void

Report(ostream& os)

const

;

165  void

Alerts(ostream& os)

const

;

166  bool

AckAlert(

size_t id

);

195  const string

&

Get

(

const string

& section,

const string

& name,

TFlags flags

= 0)

const final

;

197  string GetString

(

const string

& section,

const string

& name,

const string

& default_value,

TFlags flags

= 0)

const final

;

210  const string

&

x_Get

(

const string

& section,

const string

& name,

TFlags flags

)

const final

;

map< string, unique_ptr< CConfig > > m_SubConfigs

IRegistry & GetIRegistry() const

CSynRegistry::TPtr m_Registry

unique_ptr< CReport > m_Report

unique_ptr< CAlert > m_Alert

CCompoundRegistry m_Registry

shared_ptr< CSynRegistry > TPtr

TR< TType >::T Get(const SRegSynonyms &sections, SRegSynonyms names, TType default_value)

unique_ptr< CInclude > m_Include

TType TGet(const SRegSynonyms &sections, SRegSynonyms names, TType default_value)

CTempString implements a light-weight string on top of a storage buffer whose lifetime management is ...

static const struct name_t names[]

int TFlags

Binary OR of "EFlags".

virtual void x_ChildLockAction(FLockAction)

virtual bool GetBool(const string &section, const string &name, bool default_value, TFlags flags=0, EErrAction err_action=eThrow) const

Get boolean value of specified parameter name.

virtual void x_Enumerate(const string &section, list< string > &entries, TFlags flags) const =0

virtual const string & x_Get(const string &section, const string &name, TFlags flags) const =0

virtual void x_SetModifiedFlag(bool, TFlags)

virtual void EnumerateSections(list< string > *sections, TFlags flags=fAllLayers) const

Enumerate section names.

virtual bool x_Empty(TFlags flags) const =0

Implementations of the fundamental operations above, to be run with the lock already acquired and som...

virtual const string & Get(const string &section, const string &name, TFlags flags=0) const

Get the parameter value.

virtual int GetInt(const string &section, const string &name, int default_value, TFlags flags=0, EErrAction err_action=eThrow) const

Get integer value of specified parameter name.

virtual bool x_Modified(TFlags) const

virtual const string & x_GetComment(const string &section, const string &name, TFlags flags) const =0

virtual bool x_HasEntry(const string &section, const string &name, TFlags flags) const =0

virtual double GetDouble(const string &section, const string &name, double default_value, TFlags flags=0, EErrAction err_action=eThrow) const

Get double value of specified parameter name.

EErrAction

What to do if parameter value is present but cannot be converted into the requested type.

virtual void EnumerateInSectionComments(const string &section, list< string > *comments, TFlags flags=fAllLayers) const

Enumerate in-section comments.

virtual bool HasEntry(const string &section, const string &name=kEmptyStr, TFlags flags=0) const

virtual void EnumerateEntries(const string &section, list< string > *entries, TFlags flags=fAllLayers) const

Enumerate parameter names for a specified section.

virtual const string & GetComment(const string &section=kEmptyStr, const string &name=kEmptyStr, TFlags flags=0) const

Get comment of the registry entry "section:name".

virtual string GetString(const string &section, const string &name, const string &default_value, TFlags flags=0) const

Get the parameter string value.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

bool empty(void) const

Return true if the represented string is empty (i.e., the length is zero)

#define NCBI_XCONNECT_EXPORT

unsigned int

A callback function used to compare two keys in a database.

Parameters initialization model.

typedef NCBI_PARAM_TYPE(netservice_api, connection_max_retries) TServConn_ConnMaxRetries

NCBI_PARAM_DECL(unsigned int, netservice_api, connection_max_retries)

CSynRegistry::TPtr m_Registry

CSynRegistryBuilder(const CNcbiApplicationAPI &app)

SRegSynonyms(initializer_list< SRegSynonyms > src)

bool NotFound(CTempString s) const

void Append(CTempString s)

void Insert(CTempString s)

SRegSynonyms(const string &s)

SRegSynonyms(const char *s)

static wxAcceleratorEntry entries[3]


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