// file : xsd/cxx/parser/map.txx // license : GNU GPL v2 + exceptions; see accompanying LICENSE file namespace xsd { namespace cxx { namespace parser { // parser_map // template parser_map:: ~parser_map () { } // parser_map_impl // template parser_base* parser_map_impl:: find (const ro_string& type) const { typename map::const_iterator i (map_.find (type.data ())); return i != map_.end () ? i->second : 0; } } } }