This is the complete list of members for mc_rtc::DataStore, including all inherited members.
assign(const std::string &name, const T &data) | mc_rtc::DataStore | inline |
call(const std::string &name, ArgsT &&... args) const | mc_rtc::DataStore | inline |
call(const std::string &name, ArgsT &&... args) const | mc_rtc::DataStore | inline |
clear() noexcept | mc_rtc::DataStore | inline |
DataStore()=default | mc_rtc::DataStore | |
DataStore(const DataStore &)=delete | mc_rtc::DataStore | |
DataStore(DataStore &&)=default | mc_rtc::DataStore | |
get(const std::string &name) | mc_rtc::DataStore | inline |
get(const std::string &name) const | mc_rtc::DataStore | inline |
get(const std::string &name, T &data) | mc_rtc::DataStore | inline |
get(const std::string &name, const T &defaultValue) const | mc_rtc::DataStore | inline |
has(const std::string &name) const noexcept | mc_rtc::DataStore | inline |
keys() const noexcept | mc_rtc::DataStore | inline |
make(const std::string &name, Args &&... args) | mc_rtc::DataStore | inline |
make_call(const std::string &name, T fn) -> typename internal::lambda_traits< T >::fn_t & | mc_rtc::DataStore | inline |
make_initializer(const std::string &name, Args &&... args) | mc_rtc::DataStore | inline |
name() const noexcept | mc_rtc::DataStore | inline |
name(const std::string &name) noexcept | mc_rtc::DataStore | inline |
operator=(const DataStore &)=delete | mc_rtc::DataStore | |
operator=(DataStore &&)=default | mc_rtc::DataStore | |
remove(const std::string &name) noexcept | mc_rtc::DataStore | inline |