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 char *option, size_t len)
SelectCall & with_option(const char *option)
SelectCall & set_option(const std::string &option)
SelectCall & with_option(const std::string &option)
SelectCall & select_first()
SelectCall & set_option(const char *option)
SelectCall & with_option(const char *option, size_t len)
Base-class for all selects.