WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
|
Go to the source code of this file.
Namespaces | |
namespace | webcface |
namespace | webcface::traits |
Macros | |
#define | define_assert_complete(Type, header) |
#define | WEBCFACE_COMPLETE(Type) |
Functions | |
constexpr bool | isComplete (...) |
template<typename T , int = sizeof(T)> | |
constexpr bool | isComplete (T *) |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteMember () |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteValue () |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteText () |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteVariant () |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteView () |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteImage () |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteFunc () |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteFuncListener () |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteRobotModel () |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteCanvas2D () |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteCanvas3D () |
template<typename T > | |
constexpr std::nullptr_t | assertCompleteLog () |
#define define_assert_complete | ( | Type, | |
header | |||
) |
#define WEBCFACE_COMPLETE | ( | Type | ) |