pfc::combine_traits< traits1, traits2 > Class Template Reference
#include <traits.h>
List of all members.
|
Public Types |
| enum | { realloc_safe = (traits1::realloc_safe && traits2::realloc_safe),
needs_destructor = (traits1::needs_destructor || traits2::needs_destructor),
needs_constructor = (traits1::needs_constructor || traits2::needs_constructor),
constructor_may_fail = (traits1::constructor_may_fail || traits2::constructor_may_fail)
} |
template<typename traits1, typename traits2>
class pfc::combine_traits< traits1, traits2 >
Member Enumeration Documentation
template<typename traits1, typename traits2>
- Enumerator:
-
| realloc_safe |
|
| needs_destructor |
|
| needs_constructor |
|
| constructor_may_fail |
|
The documentation for this class was generated from the following file: