Collectors
[Players and recorders (tape)]


Detailed Description

Tape collectors are different from recorders in that they aggregate multiple object properties into a single value.

They do not use the parent property, but instead use the 'group' property to form a collection of objects over which the aggregate is taken. The following properties are also available for collectors


Classes

struct  collector

Functions

EXPORT int create_collector (OBJECT **obj, OBJECT *parent)
AGGREGATIONlink_aggregates (char *aggregate_list, char *group)
int read_aggregates (AGGREGATION *aggr, char *buffer, int size)
EXPORT TIMESTAMP sync_collector (OBJECT *obj, TIMESTAMP t0, PASSCONFIG pass)

Variables

CLASScollector_class = NULL


GridLAB-DTM Version 1.0
An open-source project initiated by the US Department of Energy