CUGAR's convenience meta-functions needed to solve philosophical questions about types...
|
struct | cugar::to_const< T > |
|
struct | cugar::to_const< T & > |
|
struct | cugar::to_const< T * > |
|
struct | cugar::to_const< const T & > |
|
struct | cugar::to_const< const T * > |
|
struct | cugar::reference_subtype< T > |
|
struct | cugar::reference_subtype< T * > |
|
struct | cugar::reference_subtype< const T * > |
|
struct | cugar::reference_subtype< null_type > |
|
struct | cugar::plain_view_subtype< T > |
|
struct | cugar::plain_view_subtype< const T > |
|
struct | cugar::plain_view_subtype< null_type > |
|
struct | cugar::plain_view_subtype< const T * > |
|
struct | cugar::plain_view_subtype< T * > |
|
struct | cugar::signed_type< T > |
|
struct | cugar::signed_type< uint32 > |
|
struct | cugar::signed_type< uint64 > |
|
struct | cugar::signed_type< int32 > |
|
struct | cugar::signed_type< int64 > |
|
struct | cugar::unsigned_type< T > |
|
struct | cugar::unsigned_type< uint32 > |
|
struct | cugar::unsigned_type< uint64 > |
|
struct | cugar::unsigned_type< int32 > |
|
struct | cugar::unsigned_type< int64 > |
|
struct | cugar::same_type< T1, T2 > |
|
struct | cugar::same_type< T, T > |
|
struct | cugar::if_true< predicate, T, F > |
|
struct | cugar::if_true< true, T, F > |
|
struct | cugar::if_true< false, T, F > |
|
struct | cugar::if_equal< A, B, T, F > |
|
struct | cugar::binary_switch< A, B, N > |
|
struct | cugar::binary_switch< A, B, 0 > |
|
|
template<typename A , typename B > |
CUGAR_FORCEINLINE CUGAR_HOST_DEVICE bool | cugar::equal () |
|
◆ equal()
template<typename A , typename B >
CUGAR_FORCEINLINE CUGAR_HOST_DEVICE bool cugar::equal |
( |
| ) |
|