Libmacro  0.2
Libmacro is an extensible macro and hotkey library.
mcr::Contract< T > Member List

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

add(T value, const std::string &addName) (defined in mcr::Contract< T >)mcr::Contract< T >inline
add(T value, const char *const *addNames, size_t count) (defined in mcr::Contract< T >)mcr::Contract< T >inline
clear() (defined in mcr::Contract< T >)mcr::Contract< T >inline
Contract(const T &notFound)mcr::Contract< T >inline
Contract(const Contract &)=default (defined in mcr::Contract< T >)mcr::Contract< T >
empty() const (defined in mcr::Contract< T >)mcr::Contract< T >inline
map (defined in mcr::Contract< T >)mcr::Contract< T >
maximum() const (defined in mcr::Contract< T >)mcr::Contract< T >inline
name(T value) const (defined in mcr::Contract< T >)mcr::Contract< T >inline
notFound (defined in mcr::Contract< T >)mcr::Contract< T >
operator=(const Contract &)=default (defined in mcr::Contract< T >)mcr::Contract< T >
rmap (defined in mcr::Contract< T >)mcr::Contract< T >
set(T value, const std::string &name) (defined in mcr::Contract< T >)mcr::Contract< T >inline
setMap(T value, const std::string &name, const char *const *addNames, size_t count) (defined in mcr::Contract< T >)mcr::Contract< T >inline
value(const std::string &name) const (defined in mcr::Contract< T >)mcr::Contract< T >inline
value(const char *name) const (defined in mcr::Contract< T >)mcr::Contract< T >inline
~Contract()=defaultmcr::Contract< T >