#include <parameter.hpp>

Public Member Functions | |
| parameter (void *data=0, saga::ssize_t size=-1, io_mode mode=In, buffer_deleter cb=default_buffer_deleter) | |
| Creates a parameter instance. | |
| ~parameter () | |
| Destroys a parameter instance. | |
| io_mode | get_mode () const |
| FIXME: spec says: should be set_io_mode. | |
It also adds one additional state attribute: io mode, which is read-only. With that addition, the new class can conveniently be used to define input, inout and output parameters for RPC calls.
| saga::rpc::parameter::parameter | ( | void * | data = 0, |
|
| saga::ssize_t | size = -1, |
|||
| io_mode | mode = In, |
|||
| buffer_deleter | cb = default_buffer_deleter | |||
| ) |
| saga::rpc::parameter::~parameter | ( | ) |
Destroys a parameter instance.
| saga::rpc::io_mode saga::rpc::parameter::get_mode | ( | ) | const |
FIXME: spec says: should be set_io_mode.
1.5.6