#include <iosfwd>
#include <string>
#include <stdexcept>
#include <sstream>
Go to the source code of this file.
|
| std::ostream * | SetLogger (std::ostream *logger_) |
| std::wstring | toWString (const std::string &s) |
| std::string | toString (const std::wstring &ws) |
| template<typename T> |
| T | CheckBits (T value, unsigned int numBits) |
◆ _T
◆ CALL_MEMBER_FN
| #define CALL_MEMBER_FN |
( |
| object, |
|
|
| ptrToMember ) |
Value:((object).*(ptrToMember))
Definition at line 77 of file common.h.
◆ DEBUGOUT
Value:{ \
std::ostringstream os_; \
os_ << " DEBUG: " << s; \
OutputDebugStringA( os_.str().c_str() ); \
}
Definition at line 36 of file common.h.
◆ LOG
Value:((x) ? (*logger) : (*nulllogger))
Definition at line 50 of file common.h.
◆ CheckBits()
template<typename T>
| T CheckBits |
( |
T | value, |
|
|
unsigned int | numBits ) |
◆ SetLogger()
| std::ostream * SetLogger |
( |
std::ostream * | logger_ | ) |
|
◆ toString()
| std::string toString |
( |
const std::wstring & | ws | ) |
|
◆ toWString()
| std::wstring toWString |
( |
const std::string & | s | ) |
|
◆ logger
◆ nulllogger