Caffa  1.1.0
C++ Application Framework for Embedded Systems with introspection
caffa::AppEnum< Enum > Member List

This is the complete list of members for caffa::AppEnum< Enum >, including all inherited members.

AppEnum() (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
AppEnum(Enum value) (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
AppEnum(const std::string &value) (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
DataType typedef (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >
enumVal(const std::string &label) const (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
enumVal(size_t index) const (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
getIndex(Enum enumValue) (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inlinestatic
getLabel(Enum enumValue) (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inlinestatic
index(Enum enumValue) const (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
isValid(const std::string &label) (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inlinestatic
isValid(size_t index) (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inlinestatic
label() const (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
label(Enum enumValue) const (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
labels() const (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
operator(const AppEnum &rhs) const =default (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >
operator=(Enum value) (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
setFromIndex(size_t index) (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
setFromLabel(const std::string &label) (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
size() const (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline
validLabels() (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inlinestatic
validSize() (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inlinestatic
value() const (defined in caffa::AppEnum< Enum >)caffa::AppEnum< Enum >inline