|
MUSX Document Model
|
A container of pooled shared object instances from an ObjectPool. More...
#include <MusxInstance.h>
Inheritance diagram for musx::dom::MusxInstanceListBase< T >:Public Member Functions | |
| MusxInstanceListBase (const std::weak_ptr< Document > &document, Cmper partId) | |
| Default constructor. | |
| Cmper | getRequestedPartId () const |
| Gets the part id that was used to create this list. | |
| std::shared_ptr< Document > | getDocument () const |
| Gets the document that was used to create this list. | |
A container of pooled shared object instances from an ObjectPool.
This class wraps a std::vector of MusxInstance<T>.
| T | The object type stored in the list (e.g., StaffUsed, SmartShape, etc.). |