folly::gen::VirtualGen

Polymorphic wrapper

Synopsis

Declared in <folly/gen/Base.h>

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

Base Classes

NameDescription
VirtualGenBase<Value, VirtualGen<Value>>

Member Functions

Name
apply
foreach

Protected Types

Name
WrapperBase
WrapperImpl

Protected Member Functions

Name
operator=

Protected Data Members

Name
wrapper_