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: