![]() |
Verovio
Source code documentation
|
Public Member Functions | |
| virtual void | Reset () |
| bool | HasExpansionMap () |
| Check if m_expansionMap has been filled. | |
| void | Expand (Expansion *expansion, xsdAnyURI_List &existingList, Object *prevSection, xsdAnyURI_List &deletionList, bool deleteList) |
| Expand expansion recursively. | |
| std::vector< std::string > | GetExpansionIDsForElement (const std::string &xmlId) |
| void | ToJson (std::string &output) |
| Write the currentexpansionMap to a JSON string. | |
Constructors, destructors, reset methods | |
Reset method resets all attribute classes | |
| ExpansionMap () | |
| virtual | ~ExpansionMap () |
Public Attributes | |
| std::map< std::string, std::vector< std::string > > | m_map |
| The expansion map indicates which xmlId has been repeated (expanded) elsewhere. | |