OpenASIP  2.0
Static Public Member Functions | List of all members
SetTools Class Reference

#include <SetTools.hh>

Collaboration diagram for SetTools:
Collaboration graph

Static Public Member Functions

template<typename ValueType >
static void intersection (const std::set< ValueType > &firstContainer, const std::set< ValueType > &secondContainer, std::set< ValueType > &intersection)
 
template<typename ValueType >
static std::set< ValueType > intersection (const std::set< ValueType > &firstContainer, const std::set< ValueType > &secondContainer)
 
template<typename ValueType , typename Comparator >
static void intersection (const std::set< ValueType, Comparator > &firstContainer, const std::set< ValueType, Comparator > &secondContainer, std::set< ValueType, Comparator > &intersection)
 

Detailed Description

Definition at line 42 of file SetTools.hh.

Member Function Documentation

◆ intersection() [1/3]

template<typename ValueType >
static std::set<ValueType> SetTools::intersection ( const std::set< ValueType > &  firstContainer,
const std::set< ValueType > &  secondContainer 
)
static

◆ intersection() [2/3]

template<typename ValueType >
static void SetTools::intersection ( const std::set< ValueType > &  firstContainer,
const std::set< ValueType > &  secondContainer,
std::set< ValueType > &  intersection 
)
static

◆ intersection() [3/3]

template<typename ValueType , typename Comparator >
static void SetTools::intersection ( const std::set< ValueType, Comparator > &  firstContainer,
const std::set< ValueType, Comparator > &  secondContainer,
std::set< ValueType, Comparator > &  intersection 
)
static

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