iv::SumAgg< Int > Class Template Reference
#include <SumAgg.hpp>
Public Member Functions | |
SumAgg () | |
SumAgg (Int aggregated, int size) | |
SumAgg< Int > | Insert (Int value) const |
SumAgg< Int > | Remove (Int value) const |
Int | Aggregated () const |
int | Size () const |
Detailed Description
template<class Int>
class iv::SumAgg< Int >
Definition at line 9 of file SumAgg.hpp.
Constructor & Destructor Documentation
◆ SumAgg() [1/2]
template<class Int >
iv::SumAgg< Int >::SumAgg |
Definition at line 5 of file SumAgg.inl.
◆ SumAgg() [2/2]
template<class Int >
iv::SumAgg< Int >::SumAgg | ( | Int | aggregated, |
int | size | ||
) |
Definition at line 12 of file SumAgg.inl.
Member Function Documentation
◆ Insert()
template<class Int >
SumAgg< Int > iv::SumAgg< Int >::Insert | ( | Int | value | ) | const |
Definition at line 19 of file SumAgg.inl.
◆ Remove()
template<class Int >
SumAgg< Int > iv::SumAgg< Int >::Remove | ( | Int | value | ) | const |
Definition at line 29 of file SumAgg.inl.
◆ Aggregated()
template<class Int >
Int iv::SumAgg< Int >::Aggregated |
Definition at line 39 of file SumAgg.inl.
◆ Size()
template<class Int >
int iv::SumAgg< Int >::Size |
Definition at line 45 of file SumAgg.inl.
The documentation for this class was generated from the following files:
- ivorium_core/Attribute/Types/SumAgg.hpp
- ivorium_core/Attribute/Types/SumAgg.inl