This struct provides a namespace for a suite of functions that are used to manage the configuration of default values used in bslmt. Specifically, these functions manage the default value of thread stack size and provide access to the platform's native guard size, but may be extended to govern more traits in the future.
Synopsis
Declared in <bslmt_configuration.h>
struct Configuration;
Static Member Functions
Name |
Description |
Return the value set by the last call to |
|
Return the default thread stack guard size (in bytes) determined by the underlying platform. Note that this value reflects semantics, and may be influenced by the choice of platform, environment variables, compiler/linker options, or shell configuration, and may vary somewhat among different platforms. |
|
Return the "native" default thread stack size (in bytes) as determined by the underlying platform. Note that this value may be influenced by the choice of platform, environment variables, compiler/linker options, or shell configuration, and typically varies wildly among different platforms. |
|
Return a "reasonable" value for the default thread stack size (in bytes), which, unlike |
|
Set the default thread stack size to the specified |
Created with MrDocs