23 #include <mustache_helper.h>
35 #ifndef PDB_LAMBDATREE_H
36 #define PDB_LAMBDATREE_H
40 template<
typename Out>
41 class TypedLambdaObject;
57 template<
typename ReturnType>
76 return me->getInputIndex(i);
141 std::shared_ptr<TypedLambdaObject<ReturnType>>
me;
147 #endif //PDB_LAMBDATREE_H
LambdaTree< ReturnType > * operator->() const
LambdaTree< ReturnType > & operator*() const
LambdaTree(const LambdaTree< ReturnType > &toMe)
std::shared_ptr< TypedLambdaObject< ReturnType > > me
unsigned int getInputIndex(int i)
LambdaTree(std::shared_ptr< Type > meIn)
LambdaTree< ReturnType > & operator=(std::shared_ptr< Type > toMe)
LambdaTree< ReturnType > & operator=(const LambdaTree< ReturnType > &toMe)