[#BloombergLP-balb] = xref:BloombergLP.adoc[BloombergLP]::balb :relfileprefix: ../ :mrdocs: Package namespace for basic application library components. == Types [cols="1,4"] |=== | Name| Description | xref:BloombergLP/balb/Choice1.adoc[`Choice1`] | This class provides a test choice type used by test messages. | xref:BloombergLP/balb/Choice2.adoc[`Choice2`] | This class provides a test choice type used by test messages. | xref:BloombergLP/balb/Choice3.adoc[`Choice3`] | This class provides a test choice type used by test messages. | xref:BloombergLP/balb/Choice4.adoc[`Choice4`] | This class provides a test choice type used by test messages. | xref:BloombergLP/balb/Choice5.adoc[`Choice5`] | This class provides a test choice type used by test messages. | xref:BloombergLP/balb/ControlManager.adoc[`ControlManager`] | Dispatch control messages to callbacks by name. | xref:BloombergLP/balb/CustomInt.adoc[`CustomInt`] | This class provides a customized integer type used by test messages. | xref:BloombergLP/balb/CustomString.adoc[`CustomString`] | This class provides a customized string type used by test messages. | xref:BloombergLP/balb/Enumerated.adoc[`Enumerated`] | This `struct` provides a test enumeration used by test messages. | xref:BloombergLP/balb/FeatureTestMessage.adoc[`FeatureTestMessage`] | This class provides a test choice type used by test messages. | xref:BloombergLP/balb/FileCleanerConfiguration.adoc[`FileCleanerConfiguration`] | This simply constrained (value‐semantic) attribute class characterizes configuration parameters for a file cleaner. | xref:BloombergLP/balb/FileCleanerUtil.adoc[`FileCleanerUtil`] | This utility class provides functions relating to file clean up. | xref:BloombergLP/balb/LeakyBucket.adoc[`LeakyBucket`] | This mechanism implements a leaky bucket that allows clients to monitor whether a resource is being consumed at a particular rate. | xref:BloombergLP/balb/PerformanceMonitor.adoc[`PerformanceMonitor`] | Provides a mechanism to collect performance statistics for an arbitrary number of processes running on the local machine. | xref:BloombergLP/balb/PerformanceMonitor_LinuxProcStatistics.adoc[`PerformanceMonitor_LinuxProcStatistics`] | Describes the fields present in /proc/<pid>/stat. For a complete description of each field, see `man proc`. | xref:BloombergLP/balb/PipeControlChannel.adoc[`PipeControlChannel`] | This class is a mechanism for reading control messages from a named pipe. | xref:BloombergLP/balb/PipeControlChannel_CStringUtil.adoc[`PipeControlChannel_CStringUtil`] | This component‐private utility `struct` provides a namespace for the `flatten` overload set. | xref:BloombergLP/balb/PipeTaskManager.adoc[`PipeTaskManager`] | This class provides a mechanism route messages received on a named pipe to the registered handler (functor). | xref:BloombergLP/balb/RateLimiter.adoc[`RateLimiter`] | This mechanism implements a rate limiter that allows clients to monitor and control resource consumption rates. | xref:BloombergLP/balb/Request.adoc[`Request`] | This class provides a test choice type used by test messages. | xref:BloombergLP/balb/ReservationGuard.adoc[`ReservationGuard`] | This class template implements a proctor for reserving and cancelling units in a rate controlling object. | xref:BloombergLP/balb/Response.adoc[`Response`] | This class provides a test choice type used by test messages. | xref:BloombergLP/balb/Sequence1.adoc[`Sequence1`] | This class provides a test sequence type used by test messages. | xref:BloombergLP/balb/Sequence2.adoc[`Sequence2`] | This class provides a test sequence type used by test messages. | xref:BloombergLP/balb/Sequence3.adoc[`Sequence3`] | This class provides a test sequence type used by test messages. | xref:BloombergLP/balb/Sequence4.adoc[`Sequence4`] | This class provides a test sequence type used by test messages. | xref:BloombergLP/balb/Sequence5.adoc[`Sequence5`] | This class provides a test sequence type used by test messages. | xref:BloombergLP/balb/Sequence6.adoc[`Sequence6`] | This class provides a test sequence type used by test messages. | xref:BloombergLP/balb/SequenceWithAnonymity.adoc[`SequenceWithAnonymity`] | This class provides a test sequence type used by test messages. | xref:BloombergLP/balb/SequenceWithAnonymityChoice.adoc[`SequenceWithAnonymityChoice`] | This class provides a test choice type used by test messages. | xref:BloombergLP/balb/SequenceWithAnonymityChoice1.adoc[`SequenceWithAnonymityChoice1`] | This class provides a test choice type used by test messages. | xref:BloombergLP/balb/SequenceWithAnonymityChoice2.adoc[`SequenceWithAnonymityChoice2`] | This class provides a test choice type used by test messages. | xref:BloombergLP/balb/SimpleRequest.adoc[`SimpleRequest`] | This class provides a test sequence type used by test messages. | xref:BloombergLP/balb/Testmessages.adoc[`Testmessages`] | Placeholder type that reserves this component's name in the namespace. | xref:BloombergLP/balb/UnsignedSequence.adoc[`UnsignedSequence`] | This class provides a test sequence type used by test messages. | xref:BloombergLP/balb/VoidSequence.adoc[`VoidSequence`] | This class provides a test sequence type used by test messages. |=== == Functions [cols="1,4"] |=== | Name| Description | xref:BloombergLP/balb/operator_lshift-0b3.adoc[`operator<<`] | Stream insertion operators | xref:BloombergLP/balb/operator_eq-02.adoc[`operator==`] | Equality operators | xref:BloombergLP/balb/operator_not_eq-012.adoc[`operator!=`] | Inequality operators |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#