class Directory Class Directory
| | calc_total_time (void) Read the times from the cards in the directory and calculate the total length of the sound sample |
| | compare_cards (const void *, const void *) Used by the qsort routine in end_section to order the cards |
| | Directory (const Directory &) Copy constructor |
| | Directory () Constructor. Allocate directory space and initialize variables. |
| | end_section (int ecard) When a section of cards has been read in, sort them according to time values |
| | new_card (void) Add a new card to the card_directory |
| | next_active_card (double t) Return the next active card according to the current time |
| | operator= (const Directory &) Overloaded assignment operator |
| | reset_active_card (void) Reset the active card to 0. |
| | ~Directory () Destructor. Free directory space. |
| | directory |
Class Directory. This class is the actual storage mechanism for the cards from the score file.
~Directory()
Directory(const Directory &)
const Directory& operator=(const Directory &)
card_dir* new_card(void)
void end_section(int ecard)
static int compare_cards(const void *, const void *)
void reset_active_card(void)
card_rec* next_active_card(double t)
double calc_total_time(void)
generated by doc++