CONVERSION POLICY MAP

Материал из CAMaaS preliminary wiki
Версия от 21:36, 10 декабря 2017; Андрей Чусов (обсуждение | вклад) (Новая страница: «{{CONVERSION_POLICY_MAP brief}} {{example_begin}} Код: <source lang="cpp"> conversion_policy_map<SomeIdentifierType, conversion_map_entity<SomeIdentif…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Директива препроцессора, облегчающая использование шаблона conversion_policy_map.

Пример

Код:

conversion_policy_map<SomeIdentifierType,
        conversion_map_entity<SomeIdentifierType, SomeIdentifierType::Id1, compound_conversion_sequence<implicit_conversion_sequence<I1*>, static_conversion_sequence<I2*, I4*>>>,
        conversion_map_entity<SomeIdentifierType, SomeIdentifierType::Id2, static_conversion_sequence<I2*>>,
        conversion_map_entity<SomeIdentifierType, SomeIdentifierType::Id3, static_conversion_sequence<I3*>>
    >;

аналогичен коду: