MEPP2 Project
Functions
FEVV::Container Namespace Reference

Functions

template<typename ContainerType , typename ContainedType >
void insert (ContainerType &container, const ContainedType &element)
 
template<typename ContainerType , typename ContainedType >
void erase (ContainerType &container, const ContainedType &element)
 
template<typename ContainedType >
bool is_sequential_container (const std::vector< ContainedType > &container)
 
template<typename ContainedType >
bool is_sequential_container (const std::list< ContainedType > &container)
 
template<typename ContainedType >
bool is_sequential_container (const std::set< ContainedType > &container)
 

Function Documentation

◆ erase()

template<typename ContainerType , typename ContainedType >
void FEVV::Container::erase ( ContainerType &  container,
const ContainedType &  element 
)

Definition at line 33 of file Helpers.hxx.

Here is the caller graph for this function:

◆ insert()

template<typename ContainerType , typename ContainedType >
void FEVV::Container::insert ( ContainerType &  container,
const ContainedType &  element 
)

Definition at line 26 of file Helpers.hxx.

Here is the caller graph for this function:

◆ is_sequential_container() [1/3]

template<typename ContainedType >
bool FEVV::Container::is_sequential_container ( const std::list< ContainedType > &  container)

Definition at line 54 of file Helpers.hxx.

◆ is_sequential_container() [2/3]

template<typename ContainedType >
bool FEVV::Container::is_sequential_container ( const std::set< ContainedType > &  container)

Definition at line 61 of file Helpers.hxx.

◆ is_sequential_container() [3/3]

template<typename ContainedType >
bool FEVV::Container::is_sequential_container ( const std::vector< ContainedType > &  container)

Definition at line 47 of file Helpers.hxx.