Boost Phoenix — C ++ перевод оператора Ostream в вызов функции

Я чувствую, что должен быть один лайнер с boost::phoenix это позволило бы мне передавать объект с функцией-членом ...::stream_to(std::ostream&) с << синтаксис. Что-то вроде этого:

struct x { void stream_to(std::ostream&); }
LOG_INFO << MAGIC_SOMETHING(x);

Но изо всех сил пытается найти это MAGIC_SOMETHING(...), Я особенно заинтересован в решении, которое не потребует от меня создания структуры маркера пересылки и оператора ostream для него.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]