Обработка структуры по списку базовых типов
|
|
Вторник, 06 Января 2015 г. 00:22
+ в цитатник
Хочу рассказать как мы использовали списки базовых типов для обработки сообщений. Сообщения представляют собой структуры, унаследованные от небольших базовых структур. Вся полезная информация хранится в базовых структурах. Для обработки нужно знать от каких базовых структур было унаследовано обрабатываемое сообщение. Все что нужно для работы со списками типов мы нашли в Boost.MPL. В качестве списка типов выбрали
boost::mpl::vector. Для прохода по списку типов
boost::mpl::for_each.
Читать дальше → http://habrahabr.ru/post/247365/
Метки:
C++
boost
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-