|
nfx-stringbuilderpool 1.0.0
High-performance C++20 library for zero-allocation string building with thread-safe pooling
|
String pooling implementation for high-performance string building. More...
#include <cstdint>#include <memory>#include <string>#include <string_view>#include "nfx/detail/string/StringBuilderPool.inl"
Go to the source code of this file.
Classes | |
| class | nfx::string::DynamicStringBuffer |
| High-performance dynamic string buffer with efficient memory management. More... | |
| class | nfx::string::StringBuilder |
| High-performance string builder with fluent interface and efficient memory management. More... | |
| class | nfx::string::StringBuilder::Enumerator |
| Forward-only iterator for character-by-character enumeration of StringBuilder content. More... | |
| class | nfx::string::StringBuilderLease |
| RAII lease wrapper for pooled StringBuilder buffers with automatic resource management. More... | |
| class | nfx::string::StringBuilderPool |
| Thread-safe memory pool for high-performance StringBuilder instances with optimized allocation strategy. More... | |
| struct | nfx::string::StringBuilderPool::PoolStatistics |
| Pool performance statistics for external access. More... | |
String pooling implementation for high-performance string building.
Thread-safe shared pool with RAII lease management and statistics
Definition in file StringBuilderPool.h.