1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
/* ------------------------------------------------------------------
libofa -- the Open Fingerprint Architecture library
Copyright (C) 2006 MusicIP Corporation
All rights reserved.
-------------------------------------------------------------------*/
// FILE: "tracklist_op.h"
// MODULE: Specification file for composite track list objects
// AUTHOR: Stephen Pope
// DATE CREATED: 01/12/06
#include "trackframe_op.h"
class TrackList_op {
public:
// Constructor
TrackList_op();
~TrackList_op();
// Accessing methods
void Add(TrackFrame_op* td);
TrackFrame_op* getBaseFrame() { return BaseFr; }
int getSize() { return NumFrames; }
private:
int NumFrames;
TrackFrame_op* BaseFr;
TrackFrame_op* LastFr;
};
|