#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 |