SelectCall & select_next(bool cycle)
SelectCall & with_index(size_t index)
optional< size_t > index_
SelectCall(Select *parent)
SelectCall & select_last()
SelectCall & with_cycle(bool cycle)
SelectCall & select_previous(bool cycle)
SelectOperation operation_
SelectCall & with_operation(SelectOperation operation)
__attribute__((always_inline)) inline optional< size_t > calculate_target_index_(const char *name)
SelectCall & set_index(size_t index)
SelectCall & set_option(const std::string &option)
SelectCall & with_option(const std::string &option)
SelectCall & select_first()
Base-class for all selects.
Providing packet encoding functions for exchanging data with a remote host.