Assimp  v4.1. (December 2018)
UTLogStream Class Reference

Inherits Assimp::LogStream.

Public Member Functions

 UTLogStream ()
 
virtual void write (const char *message)
 Overwrite this for your own output methods. More...
 
virtual ~UTLogStream ()
 
- Public Member Functions inherited from Assimp::LogStream
virtual ~LogStream ()
 Virtual destructor. More...
 

Public Attributes

std::vector< std::string > m_messages
 

Additional Inherited Members

- Static Public Member Functions inherited from Assimp::LogStream
static LogStreamcreateDefaultStream (aiDefaultLogStream stream, const char *name="AssimpLog.txt", IOSystem *io=nullptr)
 Creates a default log stream. More...
 
- Protected Member Functions inherited from Assimp::LogStream
 LogStream () AI_NO_EXCEPT
 Default constructor. More...
 

Constructor & Destructor Documentation

◆ UTLogStream()

UTLogStream::UTLogStream ( )
inline

◆ ~UTLogStream()

virtual UTLogStream::~UTLogStream ( )
inlinevirtual

Member Function Documentation

◆ write()

virtual void UTLogStream::write ( const char *  message)
inlinevirtual

Overwrite this for your own output methods.

Log messages may consist of multiple lines and you shouldn't expect a consistent formatting. If you want custom formatting (e.g. generate HTML), supply a custom instance of Logger to #DefaultLogger:set(). Usually you can expect that a log message is exactly one line and terminated with a single
character.

Parameters
messageMessage to be written

Implements Assimp::LogStream.

Member Data Documentation

◆ m_messages

std::vector<std::string> UTLogStream::m_messages

The documentation for this class was generated from the following file: