#include <policies.h>
Public Member Functions | |
| void | setRequestKind (CAFENUM::ChannelRequestDataTypePolicyKind rk) |
| CAFENUM::ChannelRequestDataTypePolicyKind | getRequestKind () const |
| ChannelRequestDataTypePolicy () | |
| ChannelRequestDataTypePolicy (CAFENUM::ChannelRequestDataTypePolicyKind rk) | |
Private Attributes | |
| CAFENUM::ChannelRequestDataTypePolicyKind | requestKind |
Define Policy to control datatype conversion for data transfer
| ChannelRequestDataTypePolicy::ChannelRequestDataTypePolicy | ( | ) | [inline] |
| ChannelRequestDataTypePolicy::ChannelRequestDataTypePolicy | ( | CAFENUM::ChannelRequestDataTypePolicyKind | rk | ) | [inline] |
References requestKind.
| CAFENUM::ChannelRequestDataTypePolicyKind ChannelRequestDataTypePolicy::getRequestKind | ( | ) | const [inline] |
References requestKind.
Referenced by Granules::channelPrepareGet(), Granules::channelPrepareGetCtrl(), Granules::channelPreparePut(), and PolicyHelper::setChannelRequestDataTypePolicy().
| void ChannelRequestDataTypePolicy::setRequestKind | ( | CAFENUM::ChannelRequestDataTypePolicyKind | rk | ) | [inline] |
References CAFENUM::LOWEST_DATATYPE, CAFENUM::NATIVE_DATATYPE, and requestKind.
Referenced by main(), and change_connectionHandlerArgs::operator()().
Referenced by ChannelRequestDataTypePolicy(), getRequestKind(), and setRequestKind().
1.6.1