annotate accumulators.h @ 420:580f696c817c api-inversion

Split up accumulator.h into multiple files One benefit is the sanity-preserving side-effect of only one class per file; the main reason, though, is so that we can include accumulator.h (the abstract base class) in more than one project file.
author mas01cr
date Wed, 24 Dec 2008 10:54:55 +0000
parents
children 166312a124bc
rev   line source
mas01cr@420 1 #ifndef ACCUMULATORS_H
mas01cr@420 2 #define ACCUMULATORS_H
mas01cr@420 3
mas01cr@420 4 #include <string>
mas01cr@420 5 #include <set>
mas01cr@420 6 #include <queue>
mas01cr@420 7 #include <map>
mas01cr@420 8 #include <functional>
mas01cr@420 9
mas01cr@420 10 #include "audioDB.h"
mas01cr@420 11 extern "C" {
mas01cr@420 12 #include "audioDB_API.h"
mas01cr@420 13 }
mas01cr@420 14 #include "audioDB-internals.h"
mas01cr@420 15
mas01cr@420 16 #include "accumulator.h"
mas01cr@420 17 #include "dbaccumulator.h"
mas01cr@420 18 #include "pertrackaccumulator.h"
mas01cr@420 19 #include "nearestaccumulator.h"
mas01cr@420 20
mas01cr@420 21 #endif