Pigweed
 
Loading...
Searching...
No Matches
pw::allocator::IterableBlock< Derived > Class Template Reference

#include <iterable.h>

Inheritance diagram for pw::allocator::IterableBlock< Derived >:
pw::allocator::internal::IterableBase

Classes

class  Iterator
 
class  Range
 

Detailed Description

template<typename Derived>
class pw::allocator::IterableBlock< Derived >

Mix-in for blocks that allows creating forward iterators over block ranges.

Block mix-ins are stateless and trivially constructible. See BasicBlock for details on how mix-ins can be combined to implement blocks.

This mix-in requires its derived type also derive from ContiguousBlock.


The documentation for this class was generated from the following file: