------------------------------------------------------------------------- -------------------------------------------------------------------------*/
| 651 | /*------------------------------------------------------------------------- |
| 652 | -------------------------------------------------------------------------*/ |
| 653 | void |
| 654 | LogField::set_aggregate_op(LogField::Aggregate agg_op) |
| 655 | { |
| 656 | if (agg_op > 0 && agg_op < LogField::N_AGGREGATES) { |
| 657 | m_agg_op = agg_op; |
| 658 | } else { |
| 659 | Note("Invalid aggregate operator identifier: %d", agg_op); |
| 660 | m_agg_op = NO_AGGREGATE; |
| 661 | } |
| 662 | } |
| 663 | |
| 664 | void |
| 665 | LogField::update_aggregate(int64_t val) |