MUSX Document Model
|
This is the complete list of members for musx::dom::DetailsPool, including all inherited members.
add(const std::string &nodeName, const std::shared_ptr< DetailsBase > &instance) | musx::dom::DetailsPool | inline |
ObjectPool< DetailsBase >::add(const ObjectKey &key, ObjectPtr object) | musx::dom::ObjectPool< DetailsBase > | inlineprotected |
get(Cmper partId, Cmper cmper1, Cmper cmper2, std::optional< Inci > inci=std::nullopt) const | musx::dom::DetailsPool | inline |
get(Cmper partId, EntryNumber entnum, std::optional< Inci > inci=std::nullopt) const | musx::dom::DetailsPool | inline |
ObjectPool< DetailsBase >::get(const ObjectKey &key) const | musx::dom::ObjectPool< DetailsBase > | inlineprotected |
getArray(Cmper partId, Cmper cmper1, std::optional< Cmper > cmper2=std::nullopt) const | musx::dom::DetailsPool | inline |
getArray(Cmper partId, EntryNumber entnum) const | musx::dom::DetailsPool | inline |
ObjectPool< DetailsBase >::getArray(const ObjectKey &key) const | musx::dom::ObjectPool< DetailsBase > | inlineprotected |
getArrayForPart(const ObjectKey &key) const | musx::dom::ObjectPool< DetailsBase > | inlineprotected |
getEffectiveForPart(const ObjectKey &key) const | musx::dom::ObjectPool< DetailsBase > | inlineprotected |
getForNote(const NoteInfoPtr noteInfo) | musx::dom::DetailsPool | inline |
ObjectPtr typedef | musx::dom::ObjectPool< DetailsBase > | protected |
~ObjectPool()=default | musx::dom::ObjectPool< DetailsBase > | protectedvirtual |