Go to the source code of this file.
Macro Definition Documentation
| #define DT_OBJECT_DEBUGGING_ENABLED |
| #define DT_NAME_OBJECT_DEBUGGER |
( |
|
type, |
|
|
|
name |
|
) |
| |
Value:template <> \
{ \
static inline std::string value() \
{ \
return name ; \
} \
}; \
| #define DT_DEFINE_OBJECT_DEBUGGER_NAME |
( |
|
type | ) |
|
Value:template <> \
{ \
static inline std::string value() \
{ \
return #type ; \
} \
}; \
| #define DT_DEFINE_OBJECT_DEBUGGER_NAME_TEMPLATE |
( |
|
type | ) |
|
Value:template <typename T> \
{ \
static inline std::string value() \
{ \
std::string name( #type "<" ); \
name += ">"; \
return name; \
} \
}; \
| #define DT_DEFINE_OBJECT_DEBUGGER_NAME_TEMPLATE2 |
( |
|
type | ) |
|
Value:template <typename T1, typename T2> \
{ \
static inline std::string value() \
{ \
std::string name( #type "<" ); \
name += ","; \
name += ">"; \
return name; \
} \
}; \
Function Documentation
template<typename D , bool Enabled>