class documentation

class ExternalSignatureGenerator(SignatureGenerator): (source)

View In Hierarchy

Undocumented

Method __init__ Takes a mapping of function/method names to signatures and class name to class signatures (usually corresponds to __init__).
Method get_function_sig Undocumented
Method get_method_sig Undocumented
Instance Variable class_sigs Undocumented
Instance Variable func_sigs Undocumented
def __init__(self, func_sigs: dict[str, str]|None = None, class_sigs: dict[str, str]|None = None): (source)

Takes a mapping of function/method names to signatures and class name to class signatures (usually corresponds to __init__).

def get_function_sig(self, func: object, module_name: str, name: str) -> list[FunctionSig]|None: (source)
def get_method_sig(self, func: object, module_name: str, class_name: str, name: str, self_var: str) -> list[FunctionSig]|None: (source)
class_sigs = (source)

Undocumented

func_sigs = (source)

Undocumented