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() ) {
78list<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