pfc::combine_traits< traits1, traits2 > Class Template Reference

#include <traits.h>

Inheritance diagram for pfc::combine_traits< traits1, traits2 >:

pfc::traits_combined< pfc::string_simple_t, pfc::array_hybrid_t >

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>
anonymous enum

Enumerator:
realloc_safe 
needs_destructor 
needs_constructor 
constructor_may_fail 


The documentation for this class was generated from the following file:

Generated on Fri Apr 18 13:57:04 2008 for foobar2000 SDK by  doxygen 1.5.5