NCBI C++ ToolKit
|
#include <corelib/ncbistd.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CDebugDumpFormatter |
class | CDebugDumpContext |
class | CDebugDumpable |
class | CDebugDumpFormatterText |
Functions | |
template<class T > | |
void | DebugDumpValue (CDebugDumpContext &_this, const string &name, const T &value, const string &comment=kEmptyStr) |
template<class T > | |
void | DebugDumpRangePtr (CDebugDumpContext &_this, const string &name, T it, T it_end, unsigned int depth) |
template<class T > | |
void | DebugDumpRangeObj (CDebugDumpContext &_this, const string &name, T it, T it_end, unsigned int depth) |
template<class T > | |
void | DebugDumpRangeCRef (CDebugDumpContext &_this, const string &name, T it, T it_end, unsigned int depth) |
template<class T > | |
void | DebugDumpPairsPtrPtr (CDebugDumpContext &_this, const string &name, T it, T it_end, unsigned int depth) |
template<class T > | |
void | DebugDumpPairsPtrCRef (CDebugDumpContext &_this, const string &name, T it, T it_end, unsigned int depth) |
template<class T > | |
void | DebugDumpPairsCRefCRef (CDebugDumpContext &_this, const string &name, T it, T it_end, unsigned int depth) |
template<class T > | |
void | DebugDumpPairsValuePtr (CDebugDumpContext &_this, const string &name, T it, T it_end, unsigned int depth) |
void DebugDumpPairsCRefCRef | ( | CDebugDumpContext & | _this, |
const string & | name, | ||
T | it, | ||
T | it_end, | ||
unsigned int | depth | ||
) |
Definition at line 314 of file ddumpable.hpp.
References depth, CDebugDumpContext::Log(), n, and NStr::PtrToString().
void DebugDumpPairsPtrCRef | ( | CDebugDumpContext & | _this, |
const string & | name, | ||
T | it, | ||
T | it_end, | ||
unsigned int | depth | ||
) |
Definition at line 295 of file ddumpable.hpp.
References depth, CDebugDumpContext::Log(), n, and NStr::PtrToString().
void DebugDumpPairsPtrPtr | ( | CDebugDumpContext & | _this, |
const string & | name, | ||
T | it, | ||
T | it_end, | ||
unsigned int | depth | ||
) |
Definition at line 276 of file ddumpable.hpp.
References depth, CDebugDumpContext::Log(), n, and NStr::PtrToString().
void DebugDumpPairsValuePtr | ( | CDebugDumpContext & | _this, |
const string & | name, | ||
T | it, | ||
T | it_end, | ||
unsigned int | depth | ||
) |
Definition at line 334 of file ddumpable.hpp.
References depth, CDebugDumpContext::Log(), and n.
void DebugDumpRangeCRef | ( | CDebugDumpContext & | _this, |
const string & | name, | ||
T | it, | ||
T | it_end, | ||
unsigned int | depth | ||
) |
Definition at line 256 of file ddumpable.hpp.
References depth, NStr::IntToString(), CDebugDumpContext::Log(), and n.
void DebugDumpRangeObj | ( | CDebugDumpContext & | _this, |
const string & | name, | ||
T | it, | ||
T | it_end, | ||
unsigned int | depth | ||
) |
Definition at line 239 of file ddumpable.hpp.
References depth, NStr::IntToString(), CDebugDumpContext::Log(), and n.
void DebugDumpRangePtr | ( | CDebugDumpContext & | _this, |
const string & | name, | ||
T | it, | ||
T | it_end, | ||
unsigned int | depth | ||
) |
Definition at line 220 of file ddumpable.hpp.
References depth, NStr::IntToString(), CDebugDumpContext::Log(), and n.
void DebugDumpValue | ( | CDebugDumpContext & | _this, |
const string & | name, | ||
const T & | value, | ||
const string & | comment = kEmptyStr |
||
) |
Definition at line 206 of file ddumpable.hpp.
References CDebugDumpFormatter::eValue, CDebugDumpContext::Log(), and rapidjson::value.
Referenced by CBlastDbDataLoader::DebugDump(), CRemoteBlastDbDataLoader::DebugDump(), and CBlastOptionsLocal::DebugDump().