![]() |
Home | Libraries | People | FAQ | More |
boost::operator<< — Provides streaming output for variant types.
template<typename ElemType, typename Traits, typename T1, typename T2, ..., typename TN> std::basic_ostream<ElemType,Traits> & operator<<(std::basic_ostream<ElemType,Traits> & out, const variant<T1, T2, ..., TN> & rhs);
Requires:
Every bounded type of the variant must
fulfill the requirements of the
OutputStreamable
concept.
Effects:
Calls out << x, where x is
the content of rhs.
Copyright © 2002, 2003 Eric Friedman, Itay Maman |