A library for working with phylogenetic and population genetic data.
v0.27.0
CharLookup< T > Member List

This is the complete list of members for CharLookup< T >, including all inherited members.

all_equal_to(T comp_value) constCharLookup< T >inline
ArraySizeCharLookup< T >static
CharLookup()CharLookup< T >inline
CharLookup(T const &init_all)CharLookup< T >inlineexplicit
CharLookup(std::initializer_list< T > init)CharLookup< T >inlineexplicit
CharLookup(CharLookup const &)=defaultCharLookup< T >
CharLookup(CharLookup &&)=defaultCharLookup< T >
get(char c) constCharLookup< T >inline
get_chars_equal_to(T comp_value) constCharLookup< T >inline
key_type typedefCharLookup< T >
operator=(CharLookup const &)=defaultCharLookup< T >
operator=(CharLookup &&)=defaultCharLookup< T >
operator[](char c) constCharLookup< T >inline
set_all(T value)CharLookup< T >inline
set_char(char c, T value)CharLookup< T >inline
set_char_upper_lower(char c, T value)CharLookup< T >inline
set_if(std::function< bool(char)> predicate, T value)CharLookup< T >inline
set_range(char first, char last, T value)CharLookup< T >inline
set_selection(std::string const &chars, T value)CharLookup< T >inline
set_selection_upper_lower(std::string const &chars, T value)CharLookup< T >inline
value_type typedefCharLookup< T >
~CharLookup()=defaultCharLookup< T >