Types
Py_AuditHookFunction = proc (event: cstring; eventArg: PyTupleObject; userData: pointer): PyBaseErrorObject {....raises: [].}
- XXX: CPython's returns cint, but we use PyBaseErrorObject to avoid global Exception. Source Edit
Procs
proc addaudithook(hook: Py_AuditHookFunction; userData: pointer = nil): PyBaseErrorObject {. ...raises: [], tags: [RootEffect], forbids: [].}
- PySys_AddAuditHook Source Edit
proc addaudithook(hook: PyObject): PyBaseErrorObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc auditTuple(event: cstring; args: PyTupleObject): PyBaseErrorObject {. ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
Templates
template audit(event: cstring; args: varargs[typed]): PyBaseErrorObject
- Source Edit