A library for working with phylogenetic data.
v0.25.0
lambda_iterator.hpp File Reference
#include <functional>
#include <memory>

Go to the source code of this file.

Classes

class  LambdaIteratorGenerator< T >
 Type erasure for iterators, using std::function to get rid of the underlying input type. More...
 
class  LambdaIteratorGenerator< T >::LambdaIterator
 

Namespaces

 genesis
 Container namespace for all symbols of genesis in order to keep them separate when used as a library.
 
 genesis::utils
 

Typedefs

template<class T >
using LambdaIterator = typename LambdaIteratorGenerator< T >::LambdaIterator
 Alias for the internal iterator of a LambdaIteratorGenerator for easier usage. More...