|
| template<class T > |
| T | get (const value &v) |
| | Get a contained value of type T. More...
|
| |
| template<class T > |
| void | get (const value &v, T &x) |
| | Like get(const value&) but assigns the value to a reference instead of returning it. More...
|
| |
|
template<class T , class U > |
| void | get (const U &u, T &x) |
| |
| template<class T > |
| T | coerce (const value &v) |
| | Coerce the contained value to type T. More...
|
| |
| template<class T > |
| void | coerce (const value &v, T &x) |
| | Like coerce(const value&) but assigns the value to a reference instead of returning it. More...
|
| |
|
template<> |
| void | get< null > (const value &v, null &) |
| | Special case for get<null>(), just checks that value contains NULL.
|
| |
|
std::string | to_string (const value &x) |
| | Return a readable string representation of x for display purposes.
|
| |
A holder for any AMQP value, simple or complex.