#ifndef GENERS_MAPIO_HH_ #define GENERS_MAPIO_HH_ #include #include "geners/GenericIO.hh" namespace gs { template struct InsertContainerItem > { typedef std::map A; static inline void insert(A& obj, const typename A::value_type& item, const std::size_t /* itemNumber */) {obj.insert(item);} }; template struct InsertContainerItem > { typedef std::map A; static inline void insert(A& obj, const typename A::value_type& item, const std::size_t /* itemNumber */) {obj.insert(item);} }; template struct InsertContainerItem > { typedef std::multimap A; static inline void insert(A& obj, const typename A::value_type& item, const std::size_t /* itemNumber */) {obj.insert(item);} }; template struct InsertContainerItem > { typedef std::multimap A; static inline void insert(A& obj, const typename A::value_type& item, const std::size_t /* itemNumber */) {obj.insert(item);} }; } gs_specialize_template_id_TTTT(std::map, 0, 3) gs_specialize_template_id_TTTT(std::multimap, 0, 3) #endif // GENERS_MAPIO_HH_