40 typedef std::map<std::string, std::string>
MapStrStr;
58 template <
class _T,
class _U>
59 std::ostream& operator<<(std::ostream& a_output, const std::map<_T, _U>& a_value)
61 a_output <<
",size=" << a_value.size();
72 template <
class _T,
class _U>
73 std::ostream& operator<<(std::ostream& a_output, const std::multimap<_T, _U>& a_value)
75 a_output <<
",size=" << a_value.size();
Include this small header instead of pt.h.
std::map< std::string, std::string > MapStrStr
short rename
std::multimap< std::string, int > MmapStrInt
short rename
std::multimap< int, int > MmapIntInt
short rename
std::set types for convenience
std::map< int, float > MapIntFlt
short rename
std::map< int, SetInt > MapIntSetInt
short rename
std::map< int, double > MapIntDbl
short rename
std::multimap< bool, int > MmapBoolInt
short rename
std::map< int, VecInt > MapIntVecInt
short rename
std::map< int, VecFlt2d > MapIntVecFlt2d
short rename
std::multimap< double, int > MmapDblInt
short rename
std::map< int, Pt3d > MapIntPt3d
short rename
std::map< std::string, int > MapStrInt
short rename
std::map< int, MapIntDbl > MapIntMapIntDbl
short rename
std::map< double, std::string > MapDblStr
short rename
std::map< int, std::string > MapIntStr
short rename
std::map< std::string, MapIntDbl > MapStrMapIntDbl
short rename
std::map< int, int > MapIntInt
short rename
std::map< int, MapIntFlt > MapIntMapIntFlt
short rename
Vector types for convenience.
std::map< std::string, double > MapStrDbl
short rename
std::map< Pt3d, int > MapPt3dInt
short rename
std::map< int, bool > MapIntBool
short rename
std::map< double, int > MapDblInt
short rename
std::map< int, MapIntInt > MapIntMapIntInt
short rename
std::map< std::string, VecStr > MapStrVecStr
short rename
std::map< double, double > MapDblDbl
short rename
std::map< int, VecDbl > MapIntVecDbl
short rename
std::map< int, float ** > MapIntFlt2d
short rename
std::map< int, VecFlt > MapIntVecFlt
short rename