#include <catch.hpp>
Public Member Functions | |
Generator (size_t size, std::unique_ptr< IGenerator< T >> generator) | |
auto | operator[] (size_t index) const -> T |
auto | size () const -> size_t |
Private Attributes | |
std::unique_ptr< IGenerator< T > > | m_generator |
size_t | m_size |
|
inline |
|
inline |
|
inline |
|
private |
|
private |