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.

