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

NCBI C++ ToolKit: src/serial/datatool/exceptions.cpp Source File

Go to the documentation of this file.

Go to the SVN repository for this file.

46

: m_Module(module), m_Name(name)

68  if

( m_Types.empty() ) {

69  string msg

=

"type not found: "

;

70  if

( !m_Module.empty() ) {

78

list<CDataType*>::const_iterator

i

= m_Types.begin();

81  if

(

i

== m_Types.end() )

84  string msg

=

"ambiguous types: "

;

85  if

( !m_Module.empty() ) {

90  msg

+=

" defined in:"

;

91  ITERATE

( list<CDataType*>,

i

, m_Types ) {

93  msg

+= (*i)->GetSourceFileName();

CDataType * GetType(void) const THROWS((CDatatoolException))

void Add(CDataType *type)

list< CDataType * > m_Types

CResolvedTypeSet(const string &name)

static const struct type types[]

#define ITERATE(Type, Var, Cont)

ITERATE macro to sequence through container elements.

#define NCBI_THROW(exception_class, err_code, message)

Generic macro to throw an exception, given the exception class, error code and message string.

#define NCBI_THROW2(exception_class, err_code, message, extra)

Throw exception with extra parameter.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

static string IntToString(int value, TNumToStringFlags flags=0, int base=10)

Convert int to string.

Useful/utility classes and methods.

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