Есть ли полезная альтернатива Boost bimap в С++ 0x?
Я бы хотел избежать Boost, но полностью использовать С++ 11. Если необходимо, для меня будет работать уменьшенная версия Boost bimap (мне нужна постоянная бимап для переключения между перечислениями и соответствующими строками) в моей программе. Карта будет постоянной времени компиляции, поэтому, возможно, даже две карты, поддерживаемые вручную, не являются оптимальным решением.
Спасибо!
UPDATE: я нашел это в проекте Code, но похоже, что лицензирование может быть проблемой: http://www.codeproject.com/KB/stl/bimap.aspx?fid=12042&df=90&mpp=25&noise=3&sort=Position&view=Quick&fr=151#xx0xx
Я просто ищу чистое и простое решение (один заголовок/исходный файл или немного лишний, поскольку две зеркальные карты одинаково хороши в моем случае).