- // constructor - takes pointer to an object and pointer to a member and stores
- // them in two private variables
+ /*! @fn TConcreteFunctor::TConcreteFunctor( TClass* _pt2Object, void
+ (TClass::*_fpt)( const ButtonIDType &buttonName ) );
+ * @brief This is the parameterized constructor.
+ * Takes pointer to an object and pointer to a member and stores them in two private variables
+ * @param _pt2Object Pointer to object.
+ * @param _fpt Pointer to the function.
+ * @param buttonName The ID of the button (ButtonName).
+ */