#include <aggregator.h>
Static Public Member Functions | |
static Ptr< Aggregator > | New (string name, Ptr< RapidNetApplicationBase > app, list< attrdeftype > allAttrs, uint32_t aggrPos) |
Factory method to create a new AggrMax instance. | |
Protected Member Functions | |
virtual bool | Compare (Ptr< Tuple > tuple1, Ptr< Tuple > tuple2) |
Comparison of tuples to be implemented by sub-classes. |
static Ptr<Aggregator> ns3::rapidnet::AggrMax::New | ( | string | name, | |
Ptr< RapidNetApplicationBase > | app, | |||
list< attrdeftype > | allAttrs, | |||
uint32_t | aggrPos | |||
) | [static] |
Factory method to create a new AggrMax instance.
name | Name of the aggregate result relation. | |
app | Associated RapidNet application | |
allAttrs | List of all attributes in the tuples. | |
aggrPos | The 1-based position of the attribute in allAttrs over which the aggregate is defined. |