CallguardHandlerInfo
- class app.util.callguard.types.CallguardHandlerInfo[source]
Bases:
Generic
[T
,P
,R
]CallguardHandlerInfo(method_name: str, check_module: bool, check_self: bool, allow_same_class: bool, allow_same_module: bool, caller_frame: FrameType, callee_frame: FrameType, caller_self: object, callee_self: object, caller_module: str, callee_module: str, default_checker: collections.abc.Callable[[ForwardRef(‘CallguardHandlerInfo’, is_class=True, owner=<class ‘app.util.callguard.types.CallguardHandlerInfo’>)], bool], exception_class: type[Exception])
Inheritance Diagram for CallguardHandlerInfo
Methods
__init__
(method_name, check_module, ...)Attributes
- __init__(method_name: str, check_module: bool, check_self: bool, allow_same_class: bool, allow_same_module: bool, caller_frame: FrameType, callee_frame: FrameType, caller_self: object, callee_self: object, caller_module: str, callee_module: str, default_checker: Callable[[CallguardHandlerInfo], bool], exception_class: type[Exception]) None
- Parameters:
- Return type:
None
- callee_frame: FrameType
- caller_frame: FrameType
- default_checker: Callable[[CallguardHandlerInfo], bool]