GetID()
const;
135 stringGetServiceName()
const;
139 stringGetDatabaseName()
const;
143 Int8GetTimestamp()
const;
147 Uint4GetRandom()
const;
152 Uint4GetIPv4Address()
const;
165 stringGetObjectRef()
const;
169 stringGetString()
const;
173 boolGetBoolean()
const;
177 Uint8GetFlags()
const;
186 Uint8GetCue()
const;
194 Uint8GetTaxID()
const;
212 boolIsEmpty()
const;
225 voidAppendID(
Uint8 id);
231 voidAppendServiceName(
const string& service_name);
234 voidAppendDatabaseName(
const string& db_name);
237 voidAppendTimestamp(
Int8timestamp);
241 voidAppendCurrentTime();
244 voidAppendRandom(
Uint4random_number);
251 voidAppendIPv4Address(
Uint4ipv4_address);
254 voidAppendHost(
const string& host);
257 voidAppendPort(
Uint2port_number);
260 voidAppendIPv4SockAddr(
Uint4ipv4_address,
Uint2port_number);
263 voidAppendObjectRef(
const string& loc);
269 voidAppendBoolean(
boolboolean_value);
275 voidAppendLabel(
const string&
tag);
281 voidAppendSeqID(
const string& seq_id);
284 voidAppendTaxID(
Uint8tax_id);
Exception class for use by CCompoundIDPool, CCompoundID, and CCompoundIDField.
@ eInvalidDumpSyntax
Dump parsing error.
@ eInvalidFormat
Format of the packed ID is not recognized.
@ eIDTooLong
ID exceeds length restrictions.
@ eInvalidType
Field type mismatch.
NCBI_EXCEPTION_DEFAULT(CCompoundIDException, CException)
Compound ID field â an element of the compound ID that has a type and a value.
Pool of recycled CCompoundID objects.
Base64-encoded ID string that contains extractable typed fields.
@ eCIC_NetStorageObjectLocV1
Old version of NetStorageObjectLoc.
@ eCIC_NetStorageObjectLoc
bool GetSeqID(const CRef< CSeq_align > &seqAlign, CRef< CSeq_id > &SeqID, bool getSlave=true)
static char * string_value(const struct col_t *pcol)
virtual const char * GetType(void) const
Get class name as a string.
const string & GetClass(void) const
Get class name used for reporting.
virtual const char * GetErrCodeString(void) const
Get error code interpreted as text.
string GetLabel(const CSeq_id &id)
TSeqPos GetLength(const CSeq_id &id, CScope *scope)
Get sequence length if scope not null, else return max possible TSeqPos.
uint32_t Uint4
4-byte (32-bit) unsigned integer
uint16_t Uint2
2-byte (16-bit) unsigned integer
int64_t Int8
8-byte (64-bit) signed integer
uint64_t Uint8
8-byte (64-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
unsigned short GetPort() const
Get the listening port number back.
#define NCBI_XCONNECT_EXPORT
Uint4 GetHost(TEndpointKey key)
#define NCBI_NET_COMPONENT(component)
#define NCBI_NET_COMPONENT_IMPL(component)
void Dump(CSplitCacheApp *app, const C &obj, ESerialDataFormat format, const string &key, const string &suffix=kEmptyStr)
static bool GetInteger(wxSpinCtrl *spinctrl, int *value)
string ToString(const wxRect &rc)
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