| 4071 | struct BoundUnaryMethod : IArgFunction<C>{ |
| 4072 | BoundUnaryMethod( void (C::*_member)( M ) ) : member( _member ) {} |
| 4073 | virtual void set( C& p, std::string const& stringValue ) const { |
| 4074 | typename RemoveConstRef<M>::type value; |
| 4075 | convertInto( stringValue, value ); |
| 4076 | (p.*member)( value ); |
| 4077 | } |
| 4078 | virtual void setFlag( C& p ) const { |
| 4079 | typename RemoveConstRef<M>::type value; |
| 4080 | convertInto( true, value ); |
nothing calls this directly
no test coverage detected