Struct LogMemoryManagerParameters
Initialization parameters for Log
Inherited Members
Namespace: Unity.Logging
Assembly: solution.dll
Syntax
[BurstCompile]
[GenerateTestsForBurstCompatibility]
public struct LogMemoryManagerParameters
Fields
Name | Description |
---|---|
Buffer |
Factor by which the default Payload container increases in size, when growth threshold is reached. |
Buffer |
Default Payload container capacity will increase in size when the average usage goes over this ratio. |
Buffer |
Number of samples used for computing moving average of default Payload container capacity. |
Buffer |
Factor by which the default Payload container decreases in size, when shrink threshold is reached. |
Buffer |
Default Payload container capacity will decrease in size when the average usage goes below this ratio. |
Default |
Default value for Initial |
Default |
Default value for Buffer |
Default |
Default value for Buffer |
Default |
Default value for Buffer |
Default |
Default value for Buffer |
Default |
Default value for Buffer |
Default |
Default value for Dispatch |
Default |
Default value for Overflow |
Dispatch |
Max count of Log messages between updates. Dispatch |
Initial |
Starting size of the default Payload container. |
Overflow |
Size of the "overflow" buffer, which is another Unsafe |
Properties
Name | Description |
---|---|
Default | Get default settings |
Heavy |
Get heavy load settings |
Is |
Returns if automatic Payload container growth is specifically enabled. |
Is |
Returns if automatic Payload container resizing is enabled at all. |
Is |
Returns if automatic Payload container shrink is specifically enabled. |
Is |
True if Overflow Buffer is used (its size > 0). Overflow |
Methods
Name | Description |
---|---|
Get |
Creates a Log |
Get |
Creates a Log |