Functions | |
template<typename T > | |
bool | operator!= (infinite_endcount_iterator< T > const &, count_iterator< T > const &) |
Never admit a infinite_endcount_iterator to be equal to anything else. More... | |
template<typename T > | |
bool | operator!= (count_iterator< T > const &, infinite_endcount_iterator< T > const &) |
template<typename T > | |
bool | operator== (infinite_endcount_iterator< T > const &, count_iterator< T > const &) |
template<typename T > | |
bool | operator== (count_iterator< T > const &, infinite_endcount_iterator< T > const &) |
template<typename Coll , typename PtrColl > | |
void | moveFromPointersImplBase (Coll &dest, PtrColl &src) |
template<std::size_t Lead, typename... Iterables> | |
auto | make_zip_begin_iterator (Iterables &&...iterables) |
template<std::size_t Lead, typename... Iterables> | |
auto | make_zip_end_iterator (Iterables &&...iterables) |
template<typename T > | |
T & | NullRef () |
template<typename Choices > | |
std::ostream & | operator<< (std::ostream &out, MultipleChoiceSelectionOption_t< Choices > const &option) |
Prints an option into a stream. More... | |
Option comparison operators | |
— BEGIN – Comparison operators -------------------------------------— | |
template<typename Choices > | |
bool | operator== (MultipleChoiceSelectionOption_t< Choices > const &option, Choices const value) |
Returns whether option has the specified value . More... | |
template<typename Choices > | |
bool | operator== (Choices const value, MultipleChoiceSelectionOption_t< Choices > const &option) |
template<typename Choices > | |
bool | operator!= (MultipleChoiceSelectionOption_t< Choices > const &option, Choices const value) |
Returns whether option does not have the specified value . More... | |
template<typename Choices > | |
bool | operator!= (Choices const value, MultipleChoiceSelectionOption_t< Choices > const &option) |
template<typename Choices > | |
bool | operator== (MultipleChoiceSelectionOption_t< Choices > const &option, std::string const &label) |
Returns whether option has the specified name or alias. More... | |
template<typename Choices > | |
bool | operator== (std::string const &label, MultipleChoiceSelectionOption_t< Choices > const &option) |
template<typename Choices > | |
bool | operator!= (MultipleChoiceSelectionOption_t< Choices > const &option, std::string const &label) |
Returns whether option does not have the specified name or alias. More... | |
template<typename Choices > | |
bool | operator!= (std::string const &label, MultipleChoiceSelectionOption_t< Choices > const &option) |
Variables | |
template<typename T > | |
constexpr bool | is_type_v = is_type<T>() |
template<typename... Strings> | |
constexpr auto | AllConvertibleToStrings_v = std::conjunction_v<std::is_convertible<Strings, std::string>...> |
auto util::details::make_zip_begin_iterator | ( | Iterables &&... | iterables | ) |
Definition at line 268 of file zip.h.
auto util::details::make_zip_end_iterator | ( | Iterables &&... | iterables | ) |
Definition at line 279 of file zip.h.
void util::details::moveFromPointersImplBase | ( | Coll & | dest, |
PtrColl & | src | ||
) |
Definition at line 276 of file SortByPointers.h.
T& util::details::NullRef | ( | ) |
Definition at line 460 of file MappedContainer.h.
bool util::details::operator!= | ( | infinite_endcount_iterator< T > const & | , |
count_iterator< T > const & | |||
) |
Never admit a infinite_endcount_iterator
to be equal to anything else.
bool util::details::operator!= | ( | count_iterator< T > const & | , |
infinite_endcount_iterator< T > const & | |||
) |
bool util::details::operator!= | ( | MultipleChoiceSelectionOption_t< Choices > const & | option, |
Choices const | value | ||
) |
Returns whether option
does not have the specified value
.
Definition at line 752 of file MultipleChoiceSelection.h.
bool util::details::operator!= | ( | Choices const | value, |
MultipleChoiceSelectionOption_t< Choices > const & | option | ||
) |
Definition at line 757 of file MultipleChoiceSelection.h.
bool util::details::operator!= | ( | MultipleChoiceSelectionOption_t< Choices > const & | option, |
std::string const & | label | ||
) |
Returns whether option
does not have the specified name or alias.
Definition at line 779 of file MultipleChoiceSelection.h.
bool util::details::operator!= | ( | std::string const & | label, |
MultipleChoiceSelectionOption_t< Choices > const & | option | ||
) |
Definition at line 786 of file MultipleChoiceSelection.h.
std::ostream & util::details::operator<< | ( | std::ostream & | out, |
MultipleChoiceSelectionOption_t< Choices > const & | option | ||
) |
Prints an option into a stream.
— END – Comparison operators ------------------------------------——
Definition at line 796 of file MultipleChoiceSelection.h.
bool util::details::operator== | ( | infinite_endcount_iterator< T > const & | , |
count_iterator< T > const & | |||
) |
bool util::details::operator== | ( | count_iterator< T > const & | , |
infinite_endcount_iterator< T > const & | |||
) |
bool util::details::operator== | ( | MultipleChoiceSelectionOption_t< Choices > const & | option, |
Choices const | value | ||
) |
Returns whether option
has the specified value
.
Definition at line 740 of file MultipleChoiceSelection.h.
bool util::details::operator== | ( | Choices const | value, |
MultipleChoiceSelectionOption_t< Choices > const & | option | ||
) |
Definition at line 745 of file MultipleChoiceSelection.h.
bool util::details::operator== | ( | MultipleChoiceSelectionOption_t< Choices > const & | option, |
std::string const & | label | ||
) |
Returns whether option
has the specified name or alias.
Definition at line 763 of file MultipleChoiceSelection.h.
bool util::details::operator== | ( | std::string const & | label, |
MultipleChoiceSelectionOption_t< Choices > const & | option | ||
) |
Definition at line 770 of file MultipleChoiceSelection.h.
constexpr auto util::details::AllConvertibleToStrings_v = std::conjunction_v<std::is_convertible<Strings, std::string>...> |
Definition at line 32 of file MultipleChoiceSelection.h.
Definition at line 477 of file RangeForWrapper.h.