Log |
public class LogStream : IDisposable
The LogStream type exposes the following members.
| Name | Description | |
|---|---|---|
| LogStream(Boolean) | Constructs a new LogStream. | |
| LogStream(LoggingCallback) | Constructs a new LogStream. | |
| LogStream(LoggingCallback, String) | Constructs a new LogStream. | |
| LogStream(String, Boolean) | Constructs a new LogStream. |
| Name | Description | |
|---|---|---|
| IsAttached | Gets whether or not the logstream is currently attached to the library. | |
| IsDisposed | Gets whether the logstream has been disposed or not. | |
| IsVerboseLoggingEnabled | Gets or sets, if verbose logging is enabled globally. | |
| UserData | Gets or sets the user data to be passed to the callback. |
| Name | Description | |
|---|---|---|
| Attach | Attaches the logstream to the library. | |
| Detach | Detaches the logstream from the library. | |
| DetachAllLogstreams | Detaches all active logstreams from the library. | |
| Dispose | Releases unmanaged resources held by the LogStream. This should not be called by the user if the logstream is currently attached to an assimp importer. | |
| Dispose(Boolean) | Releases unmanaged and - optionally - managed resources. | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| Finalize |
Finalizes an instance of the LogStream class.
(Overrides ObjectFinalize) | |
| GetAttachedLogStreams | Gets all active logstreams that are currently attached to the library. | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| Initialize | Initializes the stream by setting up native pointers for Assimp to the specified functions. | |
| Log | Logs a message. | |
| LogMessage | Override this method to log a message for a subclass of Logstream, if no callback was set. | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| OnAiLogStreamCallback | Callback for Assimp that handles a message being logged. | |
| OnAttach | Called when the log stream has been attached to the assimp importer. At this point it may start receiving messages. | |
| OnDetach | Called when the log stream has been detatched from the assimp importer. After this point it will stop receiving messages until it is re-attached. | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| Name | Description | |
|---|---|---|
| MethodInvoke |
Calls the object method by name.
(Defined by ObjectEx) | |
| PropertyGet |
Gets the value of the object property by name.
(Defined by ObjectEx) | |
| PropertyGetT |
Gets the value of the object property by name.
(Defined by ObjectEx) | |
| PropertySet |
Sets the value of the object property by name.
(Defined by ObjectEx) |