summaryrefslogtreecommitdiff
path: root/project2/common/rowView.h
diff options
context:
space:
mode:
Diffstat (limited to 'project2/common/rowView.h')
-rw-r--r--project2/common/rowView.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/project2/common/rowView.h b/project2/common/rowView.h
index 4b90884..40ec8a9 100644
--- a/project2/common/rowView.h
+++ b/project2/common/rowView.h
@@ -4,6 +4,7 @@
#include <boost/intrusive_ptr.hpp>
#include "rowProcessor.h"
#include "view.h"
+#include "aggregate.h"
/// Project2 component to create output based on a records in a row set
class RowView : public View, public RowProcessor {
@@ -25,6 +26,10 @@ class RowView : public View, public RowProcessor {
void executeChildren() const;
typedef ANONSTORAGEOF(View) SubViews;
SubViews subViews;
+ typedef ANONSTORAGEOF(ValueAggregate) ValueAggregates;
+ ValueAggregates valueAggregates;
+ typedef ANONSTORAGEOF(SetAggregate) SetAggregates;
+ SetAggregates setAggregates;
mutable const MultiRowSetPresenter * presenter;
};