Как скрыть Boost от навязчивого списка хуков?

В следующем коде:

using namespace boost::intrusive;

struct Data {
    int i;
private:
    list_member_hook<> list_node;     // How to make this work?
};


using List = list<
    Data,
    member_hook< Data, list_member_hook<>,
    &Data::list_node>      // compiler error here.
>;

Как я могу сделать list_node частный?

0 ответов

Другие вопросы по тегам