Lines Matching refs:functionObj
4023 BoundArgFunction() : functionObj( CLARA_NULL ) {} in BoundArgFunction()
4024 BoundArgFunction( IArgFunction<ConfigT>* _functionObj ) : functionObj( _functionObj ) {} in BoundArgFunction()
4025 …oundArgFunction( BoundArgFunction const& other ) : functionObj( other.functionObj ? other.function… in BoundArgFunction()
4027 …IArgFunction<ConfigT>* newFunctionObj = other.functionObj ? other.functionObj->clone() : CLARA_NUL… in operator =()
4028 delete functionObj; in operator =()
4029 functionObj = newFunctionObj; in operator =()
4032 ~BoundArgFunction() { delete functionObj; } in ~BoundArgFunction()
4035 functionObj->set( config, value ); in set()
4038 functionObj->setFlag( config ); in setFlag()
4040 bool takesArg() const { return functionObj->takesArg(); } in takesArg()
4043 return functionObj != CLARA_NULL; in isSet()
4046 IArgFunction<ConfigT>* functionObj; member in Clara::Detail::BoundArgFunction