|
mc_rtc
2.14.0
|
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 |