|
FreePOOMA
2.4.1
|
Traits class for determining, and possibly modifying, the construction and destruction properties of elements of type T. More...


Classes | |
| struct | ElementProperties< T > |
| Traits class for determining, and possibly modifying, the construction and destruction properties of elements of type T. More... | |
| struct | TrivialElementPropertiesBase< T > |
| Concrete types that have trivial default construction and destruction semantics can just inherit from this: More... | |
| struct | TrivialElementProperties< T > |
| struct | BasicTypeProperties< T > |
| Basic types are the C basic types. More... | |
| struct | MakeOwnCopyProperties< T > |
| Classes that have shallow copy semantics and "makeOwnCopy" methods can specialize ElementProperties<T> by simply inheriting from this. More... | |
| struct | ElementProperties< bool > |
| struct | ElementProperties< char > |
| struct | ElementProperties< unsigned char > |
| struct | ElementProperties< short > |
| struct | ElementProperties< unsigned short > |
| struct | ElementProperties< int > |
| struct | ElementProperties< unsigned int > |
| struct | ElementProperties< long > |
| struct | ElementProperties< unsigned long > |
| struct | ElementProperties< float > |
| struct | ElementProperties< double > |
| struct | ElementProperties< std::complex< FloatType > > |
Namespaces | |
| namespace | std |
Traits class for determining, and possibly modifying, the construction and destruction properties of elements of type T.
1.7.6.1