|
Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
|

Go to the source code of this file.
Data Structures | |
| class | class_t |
| struct | struct_t |
| union | union_t |
Macros | |
| #define | _TEST(Trait, Type, Expect) test_trait (__LINE__, Trait<Type>::value, Expect, #Trait, #Type) |
| #define | TEST(Trait, Type, Expect) |
Enumerations | |
| enum | enum_t { E_a , E_b , E_c } |
Functions | |
| void | test_trait (int line, bool value, bool expect, const char *trait, const char *type) |
| void | test_is_arithmetic () |
| void | test_is_fundamental () |
| void | test_is_object () |
| void | test_is_scalar () |
| void | test_is_compound () |
| void | test_is_member_pointer () |
| int | main (int argc, char *argv[]) |
| #define _TEST | ( | Trait, | |
| Type, | |||
| Expect | |||
| ) | test_trait (__LINE__, Trait<Type>::value, Expect, #Trait, #Type) |
Definition at line 66 of file 20.meta.unary.comp.cpp.
| #define TEST | ( | Trait, | |
| Type, | |||
| Expect | |||
| ) |
Definition at line 69 of file 20.meta.unary.comp.cpp.
| enum enum_t |
| Enumerator | |
|---|---|
| E_a | |
| E_b | |
| E_c | |
Definition at line 52 of file 20.meta.unary.comp.cpp.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 686 of file 20.meta.unary.comp.cpp.
| void test_is_arithmetic | ( | ) |
Definition at line 77 of file 20.meta.unary.comp.cpp.
| void test_is_compound | ( | ) |
Definition at line 456 of file 20.meta.unary.comp.cpp.
| void test_is_fundamental | ( | ) |
Definition at line 170 of file 20.meta.unary.comp.cpp.
| void test_is_member_pointer | ( | ) |
Definition at line 562 of file 20.meta.unary.comp.cpp.
| void test_is_object | ( | ) |
Definition at line 263 of file 20.meta.unary.comp.cpp.
| void test_is_scalar | ( | ) |
Definition at line 359 of file 20.meta.unary.comp.cpp.
Definition at line 58 of file 20.meta.unary.comp.cpp.