allIds(std::set< smtk::common::UUID > &ids) const override | smtk::resource::detail::PropertiesOfType< std::unordered_map< smtk::common::UUID, Type > > | inlinevirtual |
allNames(std::unordered_set< smtk::string::Token > &names) const override | smtk::resource::detail::PropertiesOfType< std::unordered_map< smtk::common::UUID, Type > > | inlinevirtual |
at(const std::string &key) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inline |
at(const std::string &key) const | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inline |
clear() override (defined in smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > >) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inlinevirtual |
contains(const std::string &key) const | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inline |
copyFrom(PropertiesBase *otherBase, smtk::string::Token propertyName, const smtk::common::UUID &otherId, const smtk::common::UUID &uid) override | smtk::resource::detail::PropertiesOfType< std::unordered_map< smtk::common::UUID, Type > > | inlinevirtual |
data() | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inline |
data() const (defined in smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > >) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inline |
emplace(const std::string &key, std::unordered_map< smtk::common::UUID, Type > &&value) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inline |
erase(const std::string &key) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inline |
eraseId(const smtk::common::UUID &id) override | smtk::resource::detail::PropertiesOfType< std::unordered_map< smtk::common::UUID, Type > > | inlinevirtual |
from_json(const nlohmann::json &j) override (defined in smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > >) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inlinevirtual |
idsWithProperty(smtk::string::Token &propName, std::set< smtk::common::UUID > &ids) const override | smtk::resource::detail::PropertiesOfType< std::unordered_map< smtk::common::UUID, Type > > | inlinevirtual |
insert(const std::string &key, const std::unordered_map< smtk::common::UUID, Type > &value) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inline |
isCopyable() const override | smtk::resource::detail::PropertiesOfType< std::unordered_map< smtk::common::UUID, Type > > | inlinevirtual |
key_type typedef (defined in smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > >) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | |
mapped_type typedef (defined in smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > >) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | |
operator=(const TypeMapEntry &)=delete (defined in smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > >) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | |
operator=(TypeMapEntry &&)=delete (defined in smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > >) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | |
operator[](const std::string &key) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inline |
Properties (defined in smtk::resource::detail::PropertiesOfType< std::unordered_map< smtk::common::UUID, Type > >) | smtk::resource::detail::PropertiesOfType< std::unordered_map< smtk::common::UUID, Type > > | friend |
size() const override (defined in smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > >) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inline |
size() const (defined in smtk::common::TypeMapEntryBase) | smtk::common::TypeMapEntryBase | inlinevirtual |
to_json(nlohmann::json &j) const override (defined in smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > >) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | inlinevirtual |
TypeMapEntry()=default | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | protected |
TypeMapEntry(const TypeMapEntry &)=delete | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | |
TypeMapEntry(TypeMapEntry &&)=delete (defined in smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > >) | smtk::common::TypeMapEntry< std::string, std::unordered_map< smtk::common::UUID, Type > > | |
~PropertiesBase()=default (defined in smtk::resource::detail::PropertiesBase) | smtk::resource::detail::PropertiesBase | virtual |
~TypeMapEntryBase()=default (defined in smtk::common::TypeMapEntryBase) | smtk::common::TypeMapEntryBase | virtual |