aligned_storage< T > Struct Template Reference |
Public Member Functions | |
aligned_storage () | |
aligned_storage (T x) | |
aligned_storage (const aligned_storage &x) | |
aligned_storage (move_from< aligned_storage > x) | |
const T & | get () const |
T & | get () |
aligned_storage & | operator= (aligned_storage x) |
~aligned_storage () | |
Friends | |
void | swap (aligned_storage &x, aligned_storage &y) |
Detailed Description
template<typename T>
struct adobe::aligned_storage< T >
Definition at line 751 of file memory.hpp.
Constructor & Destructor Documentation
aligned_storage | ( | ) |
Definition at line 753 of file memory.hpp.
aligned_storage | ( | T | x ) | [explicit] |
Definition at line 755 of file memory.hpp.
~aligned_storage | ( | ) |
Definition at line 758 of file memory.hpp.
aligned_storage | ( | const aligned_storage< T > & | x ) |
Definition at line 760 of file memory.hpp.
aligned_storage | ( | move_from< aligned_storage< T > > | x ) |
Definition at line 761 of file memory.hpp.
Member Function Documentation
T& get | ( | ) |
Definition at line 765 of file memory.hpp.
const T& get | ( | ) | const |
Definition at line 766 of file memory.hpp.
aligned_storage& operator= | ( | aligned_storage< T > | x ) |
Definition at line 763 of file memory.hpp.
Friends And Related Function Documentation
void swap | ( | aligned_storage< T > & | x, |
aligned_storage< T > & | y | ||
) | [friend] |
Definition at line 768 of file memory.hpp.