Utility types and constants for bsl::function small‐object optimization.
Synopsis
Declared in <bslstl_function_smallobjectoptimization.h>
class Function_SmallObjectOptimization;
Description
This utility struct provides a namespace for several types, type traits, and constants used in the implementation of the small‐object optimization for bsl::function.
Types
Name |
Description |
Storage area for a functor representation using small‐object optimization. |
|
Boolean metafunction reporting whether |
|
Metafunction encoding object size and SOO eligibility for |
Static Data Members
Name |
Description |
Encoding offset marking small functors that must not use SOO. |
Created with MrDocs