|
Advanced Chunk Processing Library 0.2.0
A comprehensive C++ library for advanced data chunking strategies and processing operations
|
This is the complete list of members for chunk_processing::RecursiveSubChunkStrategy< T >, including all inherited members.
| apply(const std::vector< T > &data) const override | chunk_processing::RecursiveSubChunkStrategy< T > | inlinevirtual |
| base_strategy_ | chunk_processing::RecursiveSubChunkStrategy< T > | private |
| is_processing_ | chunk_processing::RecursiveSubChunkStrategy< T > | private |
| max_depth_ | chunk_processing::RecursiveSubChunkStrategy< T > | private |
| min_size_ | chunk_processing::RecursiveSubChunkStrategy< T > | private |
| mutex_ | chunk_processing::RecursiveSubChunkStrategy< T > | mutableprivate |
| RecursiveSubChunkStrategy(std::shared_ptr< ChunkStrategy< T > > strategy, size_t max_depth=5, size_t min_size=2) | chunk_processing::RecursiveSubChunkStrategy< T > | inline |
| safe_recursive_apply(const std::vector< T > &data, const size_t current_depth) | chunk_processing::RecursiveSubChunkStrategy< T > | inlineprivate |
| ~ChunkStrategy()=default | chunk_processing::ChunkStrategy< T > | virtual |