#include "TCTypes.h"
#include <cassert>
Go to the source code of this file.
Classes | |
struct | TC::Impl::CompileTimeAssertFailure< true > |
Internal class for implementing compile time assert. More... | |
struct | TC::Impl::CompileTimeAssertTest< x > |
Internal class for implementing compile time assert. More... | |
Namespaces | |
namespace | TC |
namespace | TC::Impl |
Includes implementation classes from the namespace TC. | |
Defines | |
#define | TC_ASSERT(EX) assert(EX) |
Macro for asserting errors. | |
#define | TC_VERIFY(EX) assert(EX) |
Macro for asserting errors. | |
#define | TC_IMPL_JOIN(X, Y) TC_IMPL_DO_JOIN( X, Y ) |
#define | TC_IMPL_DO_JOIN(X, Y) TC_IMPL_DO_JOIN2(X,Y) |
#define | TC_IMPL_DO_JOIN2(X, Y) X##Y |
#define | TC_CT_ASSERT(VAL) |
Macro for asserting errors at compile time. |
Definition in file TCAssert.h.