|
| | MetaWriter (Print &out) |
| |
| template<typename T > |
| std::enable_if< std::is_base_of< Meta, T >::value, void >::type | write (const String &name, const T &value) |
| |
| template<typename T > |
| std::enable_if< std::is_base_of< Meta, T >::value, void >::type | write (const T &value) |
| |
| void | write (const String &name, const CString &value) |
| |
| void | write (const String &name, IDataSourceStream &stream) |
| |
| template<typename T > |
| std::enable_if< std::is_arithmetic< T >::value||std::is_base_of< String, T >::value, void >::type | write (const String &name, const T &value) |
| |
| template<typename T > |
| std::enable_if<!std::is_arithmetic< T >::value &&!std::is_base_of< Meta, T >::value &&!std::is_base_of< String, T >::value &&!std::is_base_of< CString, T >::value &&!std::is_base_of< Stream, T >::value, void >::type | write (const String &name, const T &value) |
| |
| void | beginArray (const String &name, const String &type) |
| |
| void | endArray () |
| |
| template<typename T > |
| void | writeArray (const String &name, const String &type, const T *values, unsigned count) |
| |
| template<typename T > |
| void | writeArray (const String &name, const String &type, const LinkedObjectListTemplate< T > &list) |
| |
Writes object content in readable format for debugging.