Type trait utilities for template metaprogramming. More...
#include <typeTrait.hpp>
Public Types | |
| typedef T | Org |
| typedef T & | Ref |
| typedef T * | Ptr |
Static Public Member Functions | |
| static T | ret () |
| static bool | isNul (T) |
Static Public Attributes | |
| static constexpr nbool | is_ptr = false |
| static constexpr nbool | is_ref = false |
| static constexpr nbool | is_like_ptr = is_ptr |
Type trait utilities for template metaprogramming.
Provides type trait information and utilities for various types including pointers, references, and void types. Includes null checking and default value generation.