|
LibMusicXML 3.22
|
Produces a summary of a MusicXML parts for groupings.
#include <partlistvisitor.h>
Public Member Functions | |
| partGroup * | find_first_of_partID_inGroup (std::string partID) |
| Returns the part group with first occurence of partID (string) | |
| void | partID2range (partGroup &pGroup) |
| Converts XML Part ID list to Guido's Staff range string. | |
| bool | checkLonelyBarFormat (int staffID) |
| Checks if current staff is lonely in terms of BarFormat definition. | |
Public Member Functions inherited from visitor< S_score_part > | |
| virtual void | visitEnd (S_score_part &elt) |
Public Member Functions inherited from visitor< S_part_group > | |
| virtual void | visitEnd (S_part_group &elt) |
Public Attributes | |
| std::map< int, partGroup > | fPartGroups |
| std::map< std::string, partHeader > | fPartHeaders |
Protected Member Functions | |
| void | visitStart (S_score_part &elt) |
| void | visitStart (S_part_group &elt) |
Protected Attributes | |
| int | fPartGroupIncrementer |
| std::vector< int > | fCurrentPartGroupIndex |
| std::map< std::string, int > | part2staffmap |
| int | staffCreatorCounter |