aimstil  5.0.5
til::policy::AppendLast< T > Class Template Reference

StoreFunctor storage policy for SparseVectors. More...

#include <cathier/SparseVector.h>

Inheritance diagram for til::policy::AppendLast< T >:
Collaboration diagram for til::policy::AppendLast< T >:

Public Member Functions

void operator() (SparseVector< T > &sv, T value, const std::pair< std::size_t, T > &pair) const
 
void operator() (SparseVector< T > &sv, T value, const std::pair< std::size_t, T > &pair, T) const
 
void operator() (SparseVector< T > &sv, T value, T, const std::pair< std::size_t, T > &pair) const
 
void operator() (SparseVector< T > &sv, T value, const std::pair< std::size_t, T > &pair, std::pair< std::size_t, T >) const
 

Detailed Description

template<typename T>
class til::policy::AppendLast< T >

StoreFunctor storage policy for SparseVectors.

Definition at line 86 of file SparseVector.h.

Member Function Documentation

◆ operator()() [1/4]

template<typename T >
void til::policy::AppendLast< T >::operator() ( SparseVector< T > &  sv,
value,
const std::pair< std::size_t, T > &  pair 
) const
inline

◆ operator()() [2/4]

template<typename T >
void til::policy::AppendLast< T >::operator() ( SparseVector< T > &  sv,
value,
const std::pair< std::size_t, T > &  pair,
 
) const
inline

◆ operator()() [3/4]

template<typename T >
void til::policy::AppendLast< T >::operator() ( SparseVector< T > &  sv,
value,
,
const std::pair< std::size_t, T > &  pair 
) const
inline

◆ operator()() [4/4]

template<typename T >
void til::policy::AppendLast< T >::operator() ( SparseVector< T > &  sv,
value,
const std::pair< std::size_t, T > &  pair,
std::pair< std::size_t, T >   
) const
inline

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