|
Common ODB Runtime Library
|
Public Types | |
| typedef T | value_type |
| typedef void(nullable::* | bool_convertible )() |
Public Member Functions | |
| nullable () | |
| nullable (const T &) | |
| nullable (const nullable &) | |
| template<typename Y > | |
| nullable (const nullable< Y > &) | |
| nullable & | operator= (const T &) |
| nullable & | operator= (const nullable &) |
| template<typename Y > | |
| nullable & | operator= (const nullable< Y > &) |
| void | swap (nullable &) |
| bool | null () const |
| T & | get () |
| const T & | get () const |
| T * | operator-> () |
| const T * | operator-> () const |
| T & | operator* () |
| const T & | operator* () const |
| operator bool_convertible () const | |
| void | reset () |
| template<typename Y > | |
| nullable< T > & | operator= (const nullable< Y > &y) |
| typedef T odb::nullable< T >::value_type |
| typedef void(nullable::* odb::nullable< T >::bool_convertible)() |
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
| nullable& odb::nullable< T >::operator= | ( | const nullable< Y > & | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.7