Drake
Drake C++ Documentation
ValueProducer Member List

This is the complete list of members for ValueProducer, including all inherited members.

Allocate() constValueProducer
AllocateCallback typedefValueProducer
Calc(const ContextBase &context, AbstractValue *output) constValueProducer
CalcCallback typedefValueProducer
is_valid() constValueProducer
NoopCalc(const ContextBase &, AbstractValue *)ValueProducerstatic
operator=(const ValueProducer &)=defaultValueProducer
operator=(ValueProducer &&)=defaultValueProducer
ValueProducer(const ValueProducer &)=defaultValueProducer
ValueProducer(ValueProducer &&)=defaultValueProducer
ValueProducer()ValueProducer
ValueProducer(const SomeInstance *instance, void(SomeClass::*calc)(const SomeContext &, SomeOutput *) const)ValueProducer
ValueProducer(const SomeInstance *instance, const SomeOutput &model_value, void(SomeClass::*calc)(const SomeContext &, SomeOutput *) const)ValueProducer
ValueProducer(const SomeInstance *instance, std::unique_ptr< SomeOutput >(SomeClass::*allocate)() const, void(SomeClass::*calc)(const SomeContext &, SomeOutput *) const)ValueProducer
ValueProducer(const SomeInstance *instance, AllocateCallback allocate, void(SomeClass::*calc)(const SomeContext &, SomeOutput *) const)ValueProducer
ValueProducer(const SomeInstance *instance, SomeOutput(SomeClass::*calc)(const SomeContext &) const)ValueProducer
ValueProducer(const SomeInstance *instance, const SomeOutput &model_value, SomeOutput(SomeClass::*calc)(const SomeContext &) const)ValueProducer
ValueProducer(const SomeInstance *instance, std::unique_ptr< SomeOutput >(SomeClass::*allocate)() const, SomeOutput(SomeClass::*calc)(const SomeContext &) const)ValueProducer
ValueProducer(const SomeInstance *instance, AllocateCallback allocate, SomeOutput(SomeClass::*calc)(const SomeContext &) const)ValueProducer
ValueProducer(std::function< void(const SomeContext &, SomeOutput *)> calc)ValueProducerexplicit
ValueProducer(const SomeOutput &model_value, std::function< void(const SomeContext &, SomeOutput *)> calc)ValueProducer
ValueProducer(const SomeInstance *instance, std::unique_ptr< SomeOutput >(SomeClass::*allocate)() const, std::function< void(const SomeContext &, SomeOutput *)> calc)ValueProducer
ValueProducer(AllocateCallback allocate, std::function< void(const SomeContext &, SomeOutput *)> calc)ValueProducer
ValueProducer(std::function< SomeOutput(const SomeContext &)> calc)ValueProducerexplicit
ValueProducer(const SomeOutput &model_value, std::function< SomeOutput(const SomeContext &)> calc)ValueProducer
ValueProducer(const SomeInstance *instance, std::unique_ptr< SomeOutput >(SomeClass::*allocate)() const, std::function< SomeOutput(const SomeContext &)> calc)ValueProducer
ValueProducer(AllocateCallback allocate, std::function< SomeOutput(const SomeContext &)> calc)ValueProducer
ValueProducer(const SomeOutput &model_value, CalcCallback calc)ValueProducer
ValueProducer(const SomeInstance *instance, std::unique_ptr< SomeOutput >(SomeClass::*allocate)() const, CalcCallback calc)ValueProducer
ValueProducer(AllocateCallback allocate, CalcCallback calc)ValueProducer
~ValueProducer()ValueProducer