|
UniSet
2.2.1
|
#include <string>#include <list>#include <ostream>#include <unordered_map>#include "UniSetTypes.h"Классы | |
| class | VMonitor |
Макросы | |
| #define | VMON_DEF_FUNC(T) |
| #define | VMON_DEF_FUNC2(T) |
| #define | VMON_DEF_MAP(T) std::unordered_map<const T*,const std::string> m_##T |
| #define | VMON_DEF_MAP2(T) |
| #define | VMON_DEF_MAP3(T, M) std::unordered_map<const T*,const std::string> m_##M |
| #define VMON_DEF_FUNC | ( | T | ) |
void add( const std::string& name, const T& v );\ static const std::string pretty_str( const std::string& name, const T* v, int width = NameWidth ); \ static const std::string pretty_str( const std::string& name, const T& v, int width = NameWidth )
| #define VMON_DEF_FUNC2 | ( | T | ) |
void add( const std::string& name, const T& v );\ void add( const std::string& name, const unsigned T& v );\ static const std::string pretty_str( const std::string& name, const T* v, int width = NameWidth );\ static const std::string pretty_str( const std::string& name, const unsigned T* v, int width = NameWidth ); \ static const std::string pretty_str( const std::string& name, const T& v, int width = NameWidth );\ static const std::string pretty_str( const std::string& name, const unsigned T& v, int width = NameWidth )
| #define VMON_DEF_MAP2 | ( | T | ) |
std::unordered_map<const T*,const std::string> m_##T; \
std::unordered_map<const unsigned T*,const std::string> m_unsigned_##T
1.7.6.1