Assimp  v3.1.1 (June 2014)
Assimp::FileLogStream Class Reference

Logstream to write into a file. More...

Inherits Assimp::LogStream.

Public Member Functions

 FileLogStream (const char *file, IOSystem *io=NULL)
 
void write (const char *message)
 Overwrite this for your own output methods. More...
 
 ~FileLogStream ()
 
- Public Member Functions inherited from Assimp::LogStream
virtual ~LogStream ()
 Virtual destructor. More...
 

Additional Inherited Members

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

Detailed Description

Logstream to write into a file.

Constructor & Destructor Documentation

◆ FileLogStream()

Assimp::FileLogStream::FileLogStream ( const char *  file,
IOSystem io = NULL 
)
inline

◆ ~FileLogStream()

Assimp::FileLogStream::~FileLogStream ( )
inline

Member Function Documentation

◆ write()

void Assimp::FileLogStream::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.


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