fml_doc_gen.func_dto ==================== .. py:module:: fml_doc_gen.func_dto Classes ------- .. autoapisummary:: fml_doc_gen.func_dto.FunctionDTO Module Contents --------------- .. py:class:: FunctionDTO(name: Optional[str] = '', output: Optional[str] = None, inputs: Optional[List[Tuple[str, str]]] = None, src: Optional[str] = None) Data Transfer Object (DTO) for function metadata. .. attribute:: name The name of the function. :type: Optional[str] .. attribute:: output_type The return type of the function. :type: Optional[str] .. attribute:: inputs A list of input parameters as (name, type) tuples. :type: Optional[List[Tuple[str, str]]] .. attribute:: src The source code or reference associated with the function. :type: Optional[str] .. py:attribute:: name :value: '' .. py:attribute:: output_type :value: None .. py:attribute:: inputs .. py:attribute:: src :value: None .. py:method:: __str__() -> str Returns a string representation of the FunctionDTO instance. :returns: A formatted string containing function name, return type, and inputs. :rtype: str