#include <_trivial.h>
Public Member Functions | |
| operator reference () | |
| operator const_reference () const | |
| reference | get () |
| const_reference | get () const |
| void | construct () |
| void | destruct () |
| void | destroy () |
| template<class U> | |
| reference | operator= (const U &rhs) |
| template<class U> | |
| reference | operator= (const trivial< U > &rhs) |
| template<class U> | |
| reference | operator+= (const U &rhs) |
| template<class U> | |
| reference | operator-= (const U &rhs) |
| template<class U> | |
| reference | operator *= (const U &rhs) |
| template<class U> | |
| reference | operator/= (const U &rhs) |
| template<class U> | |
| reference | operator%= (const U &rhs) |
| template<class U> | |
| reference | operator^= (const U &rhs) |
| template<class U> | |
| reference | operator &= (const U &rhs) |
| template<class U> | |
| reference | operator>>= (const U &rhs) |
| template<class U> | |
| reference | operator<<= (const U &rhs) |
| operator bool () const | |
| bool | operator! () const |
Private Types | |
| typedef T | value_type |
| typedef T & | reference |
| typedef const T & | const_reference |
| typedef T * | pointer |
| typedef const T * | const_pointer |
Private Attributes | |
| char | data [sizeof(T)] |
Definition at line 51 of file _trivial.h.
|
|||||
|
Definition at line 53 of file _trivial.h. |
|
|||||
|
Definition at line 54 of file _trivial.h. |
|
|||||
|
Definition at line 55 of file _trivial.h. |
|
|||||
|
Definition at line 56 of file _trivial.h. |
|
|||||
|
Definition at line 57 of file _trivial.h. |
|
|||||||||
|
Definition at line 61 of file _trivial.h. References trivial< T >::data. |
|
|||||||||
|
Definition at line 68 of file _trivial.h. References trivial< T >::data. |
|
|||||||||
|
|||||||||
|
Definition at line 74 of file _trivial.h. References trivial< T >::data. |
|
|||||||||
|
Definition at line 77 of file _trivial.h. References trivial< T >::get(). |
|
|||||||||
|
Definition at line 80 of file _trivial.h. References trivial< T >::get(). Referenced by trivial< T >::destroy(). |
|
|||||||||
|
Definition at line 83 of file _trivial.h. References trivial< T >::destruct(). |
|
||||||||||||||
|
Definition at line 86 of file _trivial.h. References trivial< T >::get(). |
|
||||||||||||||
|
Definition at line 90 of file _trivial.h. References trivial< T >::get(). |
|
||||||||||||||
|
Definition at line 94 of file _trivial.h. References trivial< T >::get(). |
|
||||||||||||||
|
Definition at line 98 of file _trivial.h. References trivial< T >::get(). |
|
||||||||||||||
|
Definition at line 102 of file _trivial.h. References trivial< T >::get(). |
|
||||||||||||||
|
Definition at line 106 of file _trivial.h. References trivial< T >::get(). |
|
||||||||||||||
|
Definition at line 110 of file _trivial.h. References trivial< T >::get(). |
|
||||||||||||||
|
Definition at line 114 of file _trivial.h. References trivial< T >::get(). |
|
||||||||||||||
|
Definition at line 118 of file _trivial.h. References trivial< T >::get(). |
|
||||||||||||||
|
Definition at line 122 of file _trivial.h. References trivial< T >::get(). |
|
||||||||||||||
|
Definition at line 126 of file _trivial.h. References trivial< T >::get(). |
|
|||||||||
|
Definition at line 129 of file _trivial.h. References trivial< T >::get(). |
|
|||||||||
|
Definition at line 132 of file _trivial.h. References trivial< T >::get(). |
|
|||||
|
Definition at line 59 of file _trivial.h. Referenced by trivial< T >::get(), trivial< T >::operator const_reference(), and trivial< T >::operator reference(). |
1.4.6