#################################### cmakepp_lang/utilities/print_fxn_sig #################################### .. module:: cmakepp_lang/utilities/print_fxn_sig .. function:: cpp_print_fxn_sig(result fxn_name) Creates a pretty, human-readable representation of a function's signature. This function will combine a function's name, and the types of its arguments, to create a string representation of the function declaration. :param result: Name of the variable which will hold the result. :type result: desc :param fxn_name: The unmangled name of the function whose signature we are printing. :type fxn_name: desc :param \*args: The types of the arguments to ``fxn_name``. :returns: ``result`` will be set to a human-readable, string representation of this particular overload of ``fxn_name``. :rtype: desc