(
const string& mess,
interr_subcode = 0)
const;
82 template<
typenameType>
161 virtual bool IsComplex(
void)
const override;
186 virtual bool IsComplex(
void)
const override;
200 out<< (GetValue()?
"TRUE":
"FALSE");
206 return(GetValue()?
"true":
"false");
241 ITERATE(
string,
i, GetValue() ) {
256 ITERATE(
string,
i, GetValue() ) {
~CBitStringDataValue(void)
virtual void PrintASN(CNcbiOstream &out, int indent) const override
CBitStringDataValue(const string &v)
virtual string GetXmlString(void) const override
TValues & GetValues(void)
virtual bool IsComplex(void) const override
virtual void PrintASN(CNcbiOstream &out, int indent) const override
virtual string GetXmlString(void) const override
const TValues & GetValues(void) const
list< AutoPtr< CDataValue > > TValues
virtual void PrintASN(CNcbiOstream &out, int indent) const override
virtual string GetXmlString(void) const override
const TValueType & GetValue(void) const
CDataValueTmpl(const TValueType &v)
const string & GetSourceFileName(void) const
virtual string GetXmlString(void) const =0
void SetSourceLine(int line)
virtual void PrintASN(CNcbiOstream &out, int indent) const =0
const CDataTypeModule * m_Module
virtual ~CDataValue(void)
void SetModule(const CDataTypeModule *module) const
string LocationString(void) const
CDataValue & operator=(const CDataValue &)
void Warning(const string &mess, int err_subcode=0) const
CDataValue(const CDataValue &)
virtual bool IsComplex(void) const
int GetSourceLine(void) const
CIdDataValue(const string &v)
virtual void PrintASN(CNcbiOstream &out, int indent) const override
virtual string GetXmlString(void) const override
CDataValue & GetValue(void)
virtual bool IsComplex(void) const override
AutoPtr< CDataValue > m_Value
CNamedDataValue(const string &id, const AutoPtr< CDataValue > &v)
const string & GetName(void) const
virtual string GetXmlString(void) const override
virtual void PrintASN(CNcbiOstream &out, int indent) const override
const CDataValue & GetValue(void) const
CNcbiOstrstreamToString class helps convert CNcbiOstrstream to a string Sample usage:
virtual void PrintASN(CNcbiOstream &out, int indent) const override
virtual string GetXmlString(void) const override
Include a standard set of the NCBI C++ Toolkit most basic headers.
std::ofstream out("events_result.xml")
main entry point for tests
#define ITERATE(Type, Var, Cont)
ITERATE macro to sequence through container elements.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
IO_PREFIX::ostream CNcbiOstream
Portable alias for ostream.
NCBI C++ stream class wrappers for triggering between "new" and "old" C++ stream libraries.
Useful/utility classes and methods.
CDataValueTmpl< bool > CBoolDataValue
CDataValueTmpl< string > CStringDataValue
CDataValueTmpl< Int8 > CIntDataValue
CDataValueTmpl< double > CDoubleDataValue
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