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 |