Rosetta
Namespaces | Functions
make_map.hh File Reference

Common function to build vector, vector0, vector1, map. More...

#include <map>

Namespaces

 utility
 unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 0.
 
 utility::tools
 

Functions

template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12, const T1 &f13, const T2 &s13)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12, const T1 &f13, const T2 &s13, const T1 &f14, const T2 &s14)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12, const T1 &f13, const T2 &s13, const T1 &f14, const T2 &s14, const T1 &f15, const T2 &s15)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12, const T1 &f13, const T2 &s13, const T1 &f14, const T2 &s14, const T1 &f15, const T2 &s15, const T1 &f16, const T2 &s16)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12, const T1 &f13, const T2 &s13, const T1 &f14, const T2 &s14, const T1 &f15, const T2 &s15, const T1 &f16, const T2 &s16, const T1 &f17, const T2 &s17)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12, const T1 &f13, const T2 &s13, const T1 &f14, const T2 &s14, const T1 &f15, const T2 &s15, const T1 &f16, const T2 &s16, const T1 &f17, const T2 &s17, const T1 &f18, const T2 &s18)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12, const T1 &f13, const T2 &s13, const T1 &f14, const T2 &s14, const T1 &f15, const T2 &s15, const T1 &f16, const T2 &s16, const T1 &f17, const T2 &s17, const T1 &f18, const T2 &s18, const T1 &f19, const T2 &s19)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12, const T1 &f13, const T2 &s13, const T1 &f14, const T2 &s14, const T1 &f15, const T2 &s15, const T1 &f16, const T2 &s16, const T1 &f17, const T2 &s17, const T1 &f18, const T2 &s18, const T1 &f19, const T2 &s19, const T1 &f20, const T2 &s20)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12, const T1 &f13, const T2 &s13, const T1 &f14, const T2 &s14, const T1 &f15, const T2 &s15, const T1 &f16, const T2 &s16, const T1 &f17, const T2 &s17, const T1 &f18, const T2 &s18, const T1 &f19, const T2 &s19, const T1 &f20, const T2 &s20, const T1 &f21, const T2 &s21)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12, const T1 &f13, const T2 &s13, const T1 &f14, const T2 &s14, const T1 &f15, const T2 &s15, const T1 &f16, const T2 &s16, const T1 &f17, const T2 &s17, const T1 &f18, const T2 &s18, const T1 &f19, const T2 &s19, const T1 &f20, const T2 &s20, const T1 &f21, const T2 &s21, const T1 &f22, const T2 &s22)
 
template<typename T1 , typename T2 >
std::map< T1, T2 > utility::tools::make_map (const T1 &f0, const T2 &s0, const T1 &f1, const T2 &s1, const T1 &f2, const T2 &s2, const T1 &f3, const T2 &s3, const T1 &f4, const T2 &s4, const T1 &f5, const T2 &s5, const T1 &f6, const T2 &s6, const T1 &f7, const T2 &s7, const T1 &f8, const T2 &s8, const T1 &f9, const T2 &s9, const T1 &f10, const T2 &s10, const T1 &f11, const T2 &s11, const T1 &f12, const T2 &s12, const T1 &f13, const T2 &s13, const T1 &f14, const T2 &s14, const T1 &f15, const T2 &s15, const T1 &f16, const T2 &s16, const T1 &f17, const T2 &s17, const T1 &f18, const T2 &s18, const T1 &f19, const T2 &s19, const T1 &f20, const T2 &s20, const T1 &f21, const T2 &s21, const T1 &f22, const T2 &s22, const T1 &f23, const T2 &s23)
 

Detailed Description

Common function to build vector, vector0, vector1, map.

Author
Sergey Lyskov