1 #ifndef SIMGEAR_STRINGTABLE_HXX
2 #define SIMGEAR_STRINGTABLE_HXX 1
6 #include <simgear/threads/SGThread.hxx>
7 #include <boost/multi_index_container.hpp>
8 #include <boost/multi_index/hashed_index.hpp>
9 #include <boost/multi_index/identity.hpp>
13 typedef boost::multi_index_container<
15 boost::multi_index::indexed_by<
16 boost::multi_index::hashed_unique<
17 boost::multi_index::identity<std::string> > > >
22 const std::string* insert(const std::string& str);
25 StringContainer _strings;