folly::gen::VirtualGenMoveOnly

Move-only polymorphic wrapper for a generator yielding Value.

Synopsis

Declared in <folly/gen/Base.h>

template<class Value>
class VirtualGenMoveOnly
    : public VirtualGenBase<Value, VirtualGenMoveOnly<Value>>

Base Classes

NameDescription
VirtualGenBase<Value, VirtualGenMoveOnly<Value>>

Member Functions

Name
apply
foreach

Protected Types

Name
WrapperBase
WrapperImpl

Protected Member Functions

Name
operator=

Protected Data Members

Name
wrapper_