List of all members | Public Member Functions | Private Attributes
utl::Accumulator::Collect< T, Container > Class Template Reference

#include <Accumulator.h>

Inheritance diagram for utl::Accumulator::Collect< T, Container >:
Inheritance graph
[legend]

Public Member Functions

void Clear ()
 
Container & GetCollection ()
 
const Container & GetCollection () const
 
void operator() (const T &x)
 
template<class Order >
void Sort (Order ord)
 

Private Attributes

Container fCollection
 

Detailed Description

template<typename T, class Container = std::vector<T>>
class utl::Accumulator::Collect< T, Container >

Definition at line 29 of file Tools/CIC/utl/Accumulator.h.

Member Function Documentation

template<typename T , class Container = std::vector<T>>
void utl::Accumulator::Collect< T, Container >::Clear ( )
inline
template<typename T , class Container = std::vector<T>>
Container& utl::Accumulator::Collect< T, Container >::GetCollection ( )
inline
template<typename T , class Container = std::vector<T>>
const Container& utl::Accumulator::Collect< T, Container >::GetCollection ( ) const
inline
template<typename T , class Container = std::vector<T>>
void utl::Accumulator::Collect< T, Container >::operator() ( const T &  x)
inline
template<typename T , class Container = std::vector<T>>
template<class Order >
void utl::Accumulator::Collect< T, Container >::Sort ( Order  ord)
inline

Member Data Documentation

template<typename T , class Container = std::vector<T>>
Container utl::Accumulator::Collect< T, Container >::fCollection
private

The documentation for this class was generated from the following file:

, generated on Tue Sep 26 2023.