libqi-api
2.8.7.4
|
#include <print.hpp>
Public Member Functions | |
ParseablePrintStream (std::ostream &stream, DisplayHiddenMembers displayHidden=DisplayHiddenMembers::Hide) | |
ParseablePrintStream (const ParseablePrintStream &)=delete | |
ParseablePrintStream & | operator= (const ParseablePrintStream &)=delete |
ParseablePrintStream (ParseablePrintStream &&o) BOOST_NOEXCEPT | |
ParseablePrintStream & | operator= (ParseablePrintStream &&o) BOOST_NOEXCEPT |
template<typename S > | |
ParseablePrintStream & | operator<< (S &&streamable) |
OutputStreamable S. More... | |
ParseablePrintStream & | operator<< (const MetaObject &obj) |
void | print (const MetaObject &mobj) |
Provides facilities to print informations about types into a stream in parseable formatting. This class is movable but not copyable, thus not regular.
Example: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
|
explicit |
|
delete |
|
inline |
|
inline |
|
inline |
|
delete |
|
inline |
void qi::detail::ParseablePrintStream::print | ( | const MetaObject & | mobj | ) |