|
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 extracts the value to a reference x 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.