PLplot
5.15.0
|
#include "sip.h"
Public Attributes | |
int(* | api_export_module )(sipExportedModuleDef *client, unsigned api_major, unsigned api_minor, void *unused) |
PyTypeObject * | api_simplewrapper_type |
PyTypeObject * | api_wrapper_type |
PyTypeObject * | api_wrappertype_type |
PyTypeObject * | api_voidptr_type |
void(* | api_bad_catcher_result )(PyObject *method) |
void(* | api_bad_length_for_slice )(Py_ssize_t seqlen, Py_ssize_t slicelen) |
PyObject *(* | api_build_result )(int *isErr, const char *fmt,...) |
PyObject *(* | api_call_method )(int *isErr, PyObject *method, const char *fmt,...) |
void(* | api_call_procedure_method )(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char *,...) |
PyObject *(* | api_connect_rx )(PyObject *txObj, const char *sig, PyObject *rxObj, const char *slot, int type) |
Py_ssize_t(* | api_convert_from_sequence_index )(Py_ssize_t idx, Py_ssize_t len) |
int(* | api_can_convert_to_type )(PyObject *pyObj, const sipTypeDef *td, int flags) |
void *(* | api_convert_to_type )(PyObject *pyObj, const sipTypeDef *td, PyObject *transferObj, int flags, int *statep, int *iserrp) |
void *(* | api_force_convert_to_type )(PyObject *pyObj, const sipTypeDef *td, PyObject *transferObj, int flags, int *statep, int *iserrp) |
int(* | api_can_convert_to_enum )(PyObject *pyObj, const sipTypeDef *td) |
void(* | api_release_type )(void *cpp, const sipTypeDef *td, int state) |
PyObject *(* | api_convert_from_type )(void *cpp, const sipTypeDef *td, PyObject *transferObj) |
PyObject *(* | api_convert_from_new_type )(void *cpp, const sipTypeDef *td, PyObject *transferObj) |
PyObject *(* | api_convert_from_enum )(int eval, const sipTypeDef *td) |
int(* | api_get_state )(PyObject *transferObj) |
PyObject *(* | api_disconnect_rx )(PyObject *txObj, const char *sig, PyObject *rxObj, const char *slot) |
void(* | api_free )(void *mem) |
PyObject *(* | api_get_pyobject )(void *cppPtr, const sipTypeDef *td) |
void *(* | api_malloc )(size_t nbytes) |
int(* | api_parse_result )(int *isErr, PyObject *method, PyObject *res, const char *fmt,...) |
void(* | api_trace )(unsigned mask, const char *fmt,...) |
void(* | api_transfer_back )(PyObject *self) |
void(* | api_transfer_to )(PyObject *self, PyObject *owner) |
void(* | api_transfer_break )(PyObject *self) |
unsigned long(* | api_long_as_unsigned_long )(PyObject *o) |
PyObject *(* | api_convert_from_void_ptr )(void *val) |
PyObject *(* | api_convert_from_const_void_ptr )(const void *val) |
PyObject *(* | api_convert_from_void_ptr_and_size )(void *val, Py_ssize_t size) |
PyObject *(* | api_convert_from_const_void_ptr_and_size )(const void *val, Py_ssize_t size) |
void *(* | api_convert_to_void_ptr )(PyObject *obj) |
int(* | api_export_symbol )(const char *name, void *sym) |
void *(* | api_import_symbol )(const char *name) |
const sipTypeDef *(* | api_find_type )(const char *type) |
int(* | api_register_py_type )(PyTypeObject *type) |
const sipTypeDef *(* | api_type_from_py_type_object )(PyTypeObject *py_type) |
const sipTypeDef *(* | api_type_scope )(const sipTypeDef *td) |
const char *(* | api_resolve_typedef )(const char *name) |
int(* | api_register_attribute_getter )(const sipTypeDef *td, sipAttrGetterFunc getter) |
int(* | api_is_api_enabled )(const char *name, int from, int to) |
sipErrorState(* | api_bad_callable_arg )(int arg_nr, PyObject *arg) |
void *(* | api_get_address )(struct _sipSimpleWrapper *w) |
void(* | api_set_destroy_on_exit )(int) |
int(* | api_enable_autoconversion )(const sipTypeDef *td, int enable) |
void *(* | api_get_mixin_address )(struct _sipSimpleWrapper *w, const sipTypeDef *td) |
PyObject *(* | api_convert_from_new_pytype )(void *cpp, PyTypeObject *py_type, sipWrapper *owner, sipSimpleWrapper **selfp, const char *fmt,...) |
PyObject *(* | api_convert_to_typed_array )(void *data, const sipTypeDef *td, const char *format, size_t stride, Py_ssize_t len, int flags) |
PyObject *(* | api_convert_to_array )(void *data, const char *format, Py_ssize_t len, int flags) |
int(* | api_register_proxy_resolver )(const sipTypeDef *td, sipProxyResolverFunc resolver) |
PyInterpreterState *(* | api_get_interpreter )(void) |
sipNewUserTypeFunc(* | api_set_new_user_type_handler )(const sipTypeDef *, sipNewUserTypeFunc) |
void(* | api_set_type_user_data )(sipWrapperType *, void *) |
void *(* | api_get_type_user_data )(const sipWrapperType *) |
PyObject *(* | api_py_type_dict )(const PyTypeObject *) |
const char *(* | api_py_type_name )(const PyTypeObject *) |
int(* | api_get_method )(PyObject *, sipMethodDef *) |
PyObject *(* | api_from_method )(const sipMethodDef *) |
int(* | api_get_c_function )(PyObject *, sipCFunctionDef *) |
int(* | api_get_date )(PyObject *, sipDateDef *) |
PyObject *(* | api_from_date )(const sipDateDef *) |
int(* | api_get_datetime )(PyObject *, sipDateDef *, sipTimeDef *) |
PyObject *(* | api_from_datetime )(const sipDateDef *, const sipTimeDef *) |
int(* | api_get_time )(PyObject *, sipTimeDef *) |
PyObject *(* | api_from_time )(const sipTimeDef *) |
int(* | api_is_user_type )(const sipWrapperType *) |
struct _frame *(* | api_get_frame )(int) |
int(* | api_check_plugin_for_type )(const sipTypeDef *, const char *) |
PyObject *(* | api_unicode_new )(Py_ssize_t, unsigned, int *, void **) |
void(* | api_unicode_write )(int, void *, int, unsigned) |
void *(* | api_unicode_data )(PyObject *, int *, Py_ssize_t *) |
int(* | api_get_buffer_info )(PyObject *, sipBufferInfoDef *) |
void(* | api_release_buffer_info )(sipBufferInfoDef *) |
PyObject *(* | api_get_user_object )(const sipSimpleWrapper *) |
void(* | api_set_user_object )(sipSimpleWrapper *, PyObject *) |
int(* | api_init_module )(sipExportedModuleDef *client, PyObject *mod_dict) |
int(* | api_parse_args )(PyObject **parseErrp, PyObject *sipArgs, const char *fmt,...) |
int(* | api_parse_pair )(PyObject **parseErrp, PyObject *arg0, PyObject *arg1, const char *fmt,...) |
void(* | api_instance_destroyed )(sipSimpleWrapper *sipSelf) |
void(* | api_no_function )(PyObject *parseErr, const char *func, const char *doc) |
void(* | api_no_method )(PyObject *parseErr, const char *scope, const char *method, const char *doc) |
void(* | api_abstract_method )(const char *classname, const char *method) |
void(* | api_bad_class )(const char *classname) |
void *(* | api_get_cpp_ptr )(sipSimpleWrapper *w, const sipTypeDef *td) |
void *(* | api_get_complex_cpp_ptr )(sipSimpleWrapper *w) |
PyObject *(* | api_is_py_method )(sip_gilstate_t *gil, char *pymc, sipSimpleWrapper *sipSelf, const char *cname, const char *mname) |
void(* | api_call_hook )(const char *hookname) |
void(* | api_end_thread )(void) |
void(* | api_raise_unknown_exception )(void) |
void(* | api_raise_type_exception )(const sipTypeDef *td, void *ptr) |
int(* | api_add_type_instance )(PyObject *dict, const char *name, void *cppPtr, const sipTypeDef *td) |
void(* | api_bad_operator_arg )(PyObject *self, PyObject *arg, sipPySlotType st) |
PyObject *(* | api_pyslot_extend )(sipExportedModuleDef *mod, sipPySlotType st, const sipTypeDef *type, PyObject *arg0, PyObject *arg1) |
void(* | api_add_delayed_dtor )(sipSimpleWrapper *w) |
char(* | api_bytes_as_char )(PyObject *obj) |
const char *(* | api_bytes_as_string )(PyObject *obj) |
char(* | api_string_as_ascii_char )(PyObject *obj) |
const char *(* | api_string_as_ascii_string )(PyObject **obj) |
char(* | api_string_as_latin1_char )(PyObject *obj) |
const char *(* | api_string_as_latin1_string )(PyObject **obj) |
char(* | api_string_as_utf8_char )(PyObject *obj) |
const char *(* | api_string_as_utf8_string )(PyObject **obj) |
int(* | api_unicode_as_wchar )(PyObject *obj) |
int *(* | api_unicode_as_wstring )(PyObject *obj) |
int(* | api_deprecated )(const char *classname, const char *method) |
void(* | api_keep_reference )(PyObject *self, int key, PyObject *obj) |
int(* | api_parse_kwd_args )(PyObject **parseErrp, PyObject *sipArgs, PyObject *sipKwdArgs, const char **kwdlist, PyObject **unused, const char *fmt,...) |
void(* | api_add_exception )(sipErrorState es, PyObject **parseErrp) |
int(* | api_parse_result_ex )(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *method, PyObject *res, const char *fmt,...) |
void(* | api_call_error_handler )(sipVirtErrorHandlerFunc, sipSimpleWrapper *, sip_gilstate_t) |
int(* | api_init_mixin )(PyObject *self, PyObject *args, PyObject *kwds, const sipClassTypeDef *ctd) |
PyObject *(* | api_get_reference )(PyObject *self, int key) |
int(* | api_is_owned_by_python )(sipSimpleWrapper *) |
int(* | api_is_derived_class )(sipSimpleWrapper *) |
void(* | api_free_sipslot )(sipSlot *slot) |
int(* | api_same_slot )(const sipSlot *sp, PyObject *rxObj, const char *slot) |
void *(* | api_convert_rx )(sipWrapper *txSelf, const char *sigargs, PyObject *rxObj, const char *slot, const char **memberp, int flags) |
PyObject *(* | api_invoke_slot )(const sipSlot *slot, PyObject *sigargs) |
PyObject *(* | api_invoke_slot_ex )(const sipSlot *slot, PyObject *sigargs, int check_receiver) |
int(* | api_save_slot )(sipSlot *sp, PyObject *rxObj, const char *slot) |
void(* | api_clear_any_slot_reference )(sipSlot *slot) |
int(* | api_visit_slot )(sipSlot *slot, visitproc visit, void *arg) |
PyTypeObject *(* | api_find_named_enum )(const char *type) |
const sipMappedType *(* | api_find_mapped_type )(const char *type) |
sipWrapperType *(* | api_find_class )(const char *type) |
sipWrapperType *(* | api_map_int_to_class )(int typeInt, const sipIntTypeClassMap *map, int maplen) |
sipWrapperType *(* | api_map_string_to_class )(const char *typeString, const sipStringTypeClassMap *map, int maplen) |
int(* | api_enable_gc )(int enable) |
void(* | api_print_object )(PyObject *o) |
int(* | api_register_event_handler )(sipEventType type, const sipTypeDef *td, void *handler) |
int(* | api_convert_to_enum )(PyObject *obj, const sipTypeDef *td) |
int(* | api_convert_to_bool )(PyObject *obj) |
int(* | api_enable_overflow_checking )(int enable) |
char(* | api_long_as_char )(PyObject *o) |
signed char(* | api_long_as_signed_char )(PyObject *o) |
unsigned char(* | api_long_as_unsigned_char )(PyObject *o) |
short(* | api_long_as_short )(PyObject *o) |
unsigned short(* | api_long_as_unsigned_short )(PyObject *o) |
int(* | api_long_as_int )(PyObject *o) |
unsigned int(* | api_long_as_unsigned_int )(PyObject *o) |
long(* | api_long_as_long )(PyObject *o) |
void * | api_long_as_long_long |
void * | api_long_as_unsigned_long_long |
void(* | api_instance_destroyed_ex )(sipSimpleWrapper **sipSelfp) |
int(* | api_convert_from_slice_object )(PyObject *slice, Py_ssize_t length, Py_ssize_t *start, Py_ssize_t *stop, Py_ssize_t *step, Py_ssize_t *slicelength) |
size_t(* | api_long_as_size_t )(PyObject *o) |
void(* | api_visit_wrappers )(sipWrapperVisitorFunc visitor, void *closure) |
int(* | api_register_exit_notifier )(PyMethodDef *md) |
PyObject *(* | api_is_py_method_12_8 )(sip_gilstate_t *gil, char *pymc, sipSimpleWrapper **sipSelfp, const char *cname, const char *mname) |
sipExceptionHandler(* | api_next_exception_handler )(void **statep) |
Definition at line 1386 of file build/sip.h.
void(* _sipAPIDef::api_abstract_method)(const char *classname, const char *method) |
Definition at line 1526 of file build/sip.h.
void(* _sipAPIDef::api_add_delayed_dtor)(sipSimpleWrapper *w) |
Definition at line 1542 of file build/sip.h.
void(* _sipAPIDef::api_add_exception)(sipErrorState es, PyObject **parseErrp) |
Definition at line 1563 of file build/sip.h.
int(* _sipAPIDef::api_add_type_instance)(PyObject *dict, const char *name, void *cppPtr, const sipTypeDef *td) |
Definition at line 1536 of file build/sip.h.
sipErrorState(* _sipAPIDef::api_bad_callable_arg)(int arg_nr, PyObject *arg) |
Definition at line 1464 of file build/sip.h.
void(* _sipAPIDef::api_bad_catcher_result)(PyObject *method) |
Definition at line 1402 of file build/sip.h.
void(* _sipAPIDef::api_bad_class)(const char *classname) |
Definition at line 1527 of file build/sip.h.
void(* _sipAPIDef::api_bad_length_for_slice)(Py_ssize_t seqlen, Py_ssize_t slicelen) |
Definition at line 1403 of file build/sip.h.
void(* _sipAPIDef::api_bad_operator_arg)(PyObject *self, PyObject *arg, sipPySlotType st) |
Definition at line 1538 of file build/sip.h.
PyObject *(* _sipAPIDef::api_build_result)(int *isErr, const char *fmt,...) |
Definition at line 1404 of file build/sip.h.
char(* _sipAPIDef::api_bytes_as_char)(PyObject *obj) |
Definition at line 1543 of file build/sip.h.
const char *(* _sipAPIDef::api_bytes_as_string)(PyObject *obj) |
Definition at line 1544 of file build/sip.h.
void(* _sipAPIDef::api_call_error_handler)(sipVirtErrorHandlerFunc, sipSimpleWrapper *, sip_gilstate_t) |
Definition at line 1567 of file build/sip.h.
void(* _sipAPIDef::api_call_hook)(const char *hookname) |
Definition at line 1532 of file build/sip.h.
PyObject *(* _sipAPIDef::api_call_method)(int *isErr, PyObject *method, const char *fmt,...) |
Definition at line 1405 of file build/sip.h.
void(* _sipAPIDef::api_call_procedure_method)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const char *,...) |
Definition at line 1407 of file build/sip.h.
int(* _sipAPIDef::api_can_convert_to_enum)(PyObject *pyObj, const sipTypeDef *td) |
Definition at line 1423 of file build/sip.h.
int(* _sipAPIDef::api_can_convert_to_type)(PyObject *pyObj, const sipTypeDef *td, int flags) |
Definition at line 1413 of file build/sip.h.
int(* _sipAPIDef::api_check_plugin_for_type)(const sipTypeDef *, const char *) |
Definition at line 1496 of file build/sip.h.
void(* _sipAPIDef::api_clear_any_slot_reference)(sipSlot *slot) |
Definition at line 1596 of file build/sip.h.
PyObject *(* _sipAPIDef::api_connect_rx)(PyObject *txObj, const char *sig, PyObject *rxObj, const char *slot, int type) |
Definition at line 1409 of file build/sip.h.
PyObject *(* _sipAPIDef::api_convert_from_const_void_ptr)(const void *val) |
Definition at line 1448 of file build/sip.h.
PyObject *(* _sipAPIDef::api_convert_from_const_void_ptr_and_size)(const void *val, Py_ssize_t size) |
Definition at line 1451 of file build/sip.h.
PyObject *(* _sipAPIDef::api_convert_from_enum)(int eval, const sipTypeDef *td) |
Definition at line 1433 of file build/sip.h.
PyObject *(* _sipAPIDef::api_convert_from_new_pytype)(void *cpp, PyTypeObject *py_type, sipWrapper *owner, sipSimpleWrapper **selfp, const char *fmt,...) |
Definition at line 1470 of file build/sip.h.
PyObject *(* _sipAPIDef::api_convert_from_new_type)(void *cpp, const sipTypeDef *td, PyObject *transferObj) |
Definition at line 1431 of file build/sip.h.
Py_ssize_t(* _sipAPIDef::api_convert_from_sequence_index)(Py_ssize_t idx, Py_ssize_t len) |
Definition at line 1411 of file build/sip.h.
int(* _sipAPIDef::api_convert_from_slice_object)(PyObject *slice, Py_ssize_t length, Py_ssize_t *start, Py_ssize_t *stop, Py_ssize_t *step, Py_ssize_t *slicelength) |
Definition at line 1644 of file build/sip.h.
PyObject *(* _sipAPIDef::api_convert_from_type)(void *cpp, const sipTypeDef *td, PyObject *transferObj) |
Definition at line 1429 of file build/sip.h.
PyObject *(* _sipAPIDef::api_convert_from_void_ptr)(void *val) |
Definition at line 1447 of file build/sip.h.
PyObject *(* _sipAPIDef::api_convert_from_void_ptr_and_size)(void *val, Py_ssize_t size) |
Definition at line 1449 of file build/sip.h.
void *(* _sipAPIDef::api_convert_rx)(sipWrapper *txSelf, const char *sigargs, PyObject *rxObj, const char *slot, const char **memberp, int flags) |
Definition at line 1589 of file build/sip.h.
PyObject *(* _sipAPIDef::api_convert_to_array)(void *data, const char *format, Py_ssize_t len, int flags) |
Definition at line 1474 of file build/sip.h.
int(* _sipAPIDef::api_convert_to_bool)(PyObject *obj) |
Definition at line 1618 of file build/sip.h.
int(* _sipAPIDef::api_convert_to_enum)(PyObject *obj, const sipTypeDef *td) |
Definition at line 1617 of file build/sip.h.
void *(* _sipAPIDef::api_convert_to_type)(PyObject *pyObj, const sipTypeDef *td, PyObject *transferObj, int flags, int *statep, int *iserrp) |
Definition at line 1415 of file build/sip.h.
PyObject *(* _sipAPIDef::api_convert_to_typed_array)(void *data, const sipTypeDef *td, const char *format, size_t stride, Py_ssize_t len, int flags) |
Definition at line 1472 of file build/sip.h.
void *(* _sipAPIDef::api_convert_to_void_ptr)(PyObject *obj) |
Definition at line 1453 of file build/sip.h.
int(* _sipAPIDef::api_deprecated)(const char *classname, const char *method) |
Definition at line 1558 of file build/sip.h.
PyObject *(* _sipAPIDef::api_disconnect_rx)(PyObject *txObj, const char *sig, PyObject *rxObj, const char *slot) |
Definition at line 1435 of file build/sip.h.
int(* _sipAPIDef::api_enable_autoconversion)(const sipTypeDef *td, int enable) |
Definition at line 1467 of file build/sip.h.
int(* _sipAPIDef::api_enable_gc)(int enable) |
Definition at line 1613 of file build/sip.h.
int(* _sipAPIDef::api_enable_overflow_checking)(int enable) |
Definition at line 1619 of file build/sip.h.
void(* _sipAPIDef::api_end_thread)(void) | ( | void | ) |
Definition at line 1533 of file build/sip.h.
int(* _sipAPIDef::api_export_module)(sipExportedModuleDef *client, unsigned api_major, unsigned api_minor, void *unused) |
Definition at line 1391 of file build/sip.h.
int(* _sipAPIDef::api_export_symbol)(const char *name, void *sym) |
Definition at line 1454 of file build/sip.h.
sipWrapperType *(* _sipAPIDef::api_find_class)(const char *type) |
Definition at line 1604 of file build/sip.h.
const sipMappedType *(* _sipAPIDef::api_find_mapped_type)(const char *type) |
Definition at line 1603 of file build/sip.h.
PyTypeObject *(* _sipAPIDef::api_find_named_enum)(const char *type) |
Definition at line 1602 of file build/sip.h.
const sipTypeDef *(* _sipAPIDef::api_find_type)(const char *type) |
Definition at line 1456 of file build/sip.h.
void *(* _sipAPIDef::api_force_convert_to_type)(PyObject *pyObj, const sipTypeDef *td, PyObject *transferObj, int flags, int *statep, int *iserrp) |
Definition at line 1417 of file build/sip.h.
void(* _sipAPIDef::api_free)(void *mem) |
Definition at line 1437 of file build/sip.h.
void(* _sipAPIDef::api_free_sipslot)(sipSlot *slot) |
Definition at line 1587 of file build/sip.h.
PyObject *(* _sipAPIDef::api_from_date)(const sipDateDef *) |
Definition at line 1489 of file build/sip.h.
PyObject *(* _sipAPIDef::api_from_datetime)(const sipDateDef *, const sipTimeDef *) |
Definition at line 1491 of file build/sip.h.
PyObject *(* _sipAPIDef::api_from_method)(const sipMethodDef *) |
Definition at line 1486 of file build/sip.h.
PyObject *(* _sipAPIDef::api_from_time)(const sipTimeDef *) |
Definition at line 1493 of file build/sip.h.
void *(* _sipAPIDef::api_get_address)(struct _sipSimpleWrapper *w) |
Definition at line 1465 of file build/sip.h.
int(* _sipAPIDef::api_get_buffer_info)(PyObject *, sipBufferInfoDef *) |
Definition at line 1500 of file build/sip.h.
int(* _sipAPIDef::api_get_c_function)(PyObject *, sipCFunctionDef *) |
Definition at line 1487 of file build/sip.h.
void *(* _sipAPIDef::api_get_complex_cpp_ptr)(sipSimpleWrapper *w) |
Definition at line 1529 of file build/sip.h.
void *(* _sipAPIDef::api_get_cpp_ptr)(sipSimpleWrapper *w, const sipTypeDef *td) |
Definition at line 1528 of file build/sip.h.
int(* _sipAPIDef::api_get_date)(PyObject *, sipDateDef *) |
Definition at line 1488 of file build/sip.h.
int(* _sipAPIDef::api_get_datetime)(PyObject *, sipDateDef *, sipTimeDef *) |
Definition at line 1490 of file build/sip.h.
struct _frame *(* _sipAPIDef::api_get_frame)(int) |
Definition at line 1494 of file build/sip.h.
PyInterpreterState *(* _sipAPIDef::api_get_interpreter)(void) | ( | void | ) |
Definition at line 1478 of file build/sip.h.
int(* _sipAPIDef::api_get_method)(PyObject *, sipMethodDef *) |
Definition at line 1485 of file build/sip.h.
void *(* _sipAPIDef::api_get_mixin_address)(struct _sipSimpleWrapper *w, const sipTypeDef *td) |
Definition at line 1468 of file build/sip.h.
PyObject *(* _sipAPIDef::api_get_pyobject)(void *cppPtr, const sipTypeDef *td) |
Definition at line 1438 of file build/sip.h.
PyObject *(* _sipAPIDef::api_get_reference)(PyObject *self, int key) |
Definition at line 1571 of file build/sip.h.
int(* _sipAPIDef::api_get_state)(PyObject *transferObj) |
Definition at line 1434 of file build/sip.h.
int(* _sipAPIDef::api_get_time)(PyObject *, sipTimeDef *) |
Definition at line 1492 of file build/sip.h.
void *(* _sipAPIDef::api_get_type_user_data)(const sipWrapperType *) |
Definition at line 1482 of file build/sip.h.
PyObject *(* _sipAPIDef::api_get_user_object)(const sipSimpleWrapper *) |
Definition at line 1502 of file build/sip.h.
void *(* _sipAPIDef::api_import_symbol)(const char *name) |
Definition at line 1455 of file build/sip.h.
int(* _sipAPIDef::api_init_mixin)(PyObject *self, PyObject *args, PyObject *kwds, const sipClassTypeDef *ctd) |
Definition at line 1569 of file build/sip.h.
int(* _sipAPIDef::api_init_module)(sipExportedModuleDef *client, PyObject *mod_dict) |
Definition at line 1508 of file build/sip.h.
void(* _sipAPIDef::api_instance_destroyed)(sipSimpleWrapper *sipSelf) |
Definition at line 1517 of file build/sip.h.
void(* _sipAPIDef::api_instance_destroyed_ex)(sipSimpleWrapper **sipSelfp) |
Definition at line 1639 of file build/sip.h.
PyObject *(* _sipAPIDef::api_invoke_slot)(const sipSlot *slot, PyObject *sigargs) |
Definition at line 1592 of file build/sip.h.
PyObject *(* _sipAPIDef::api_invoke_slot_ex)(const sipSlot *slot, PyObject *sigargs, int check_receiver) |
Definition at line 1593 of file build/sip.h.
int(* _sipAPIDef::api_is_api_enabled)(const char *name, int from, int to) |
Definition at line 1463 of file build/sip.h.
int(* _sipAPIDef::api_is_derived_class)(sipSimpleWrapper *) |
Definition at line 1581 of file build/sip.h.
int(* _sipAPIDef::api_is_owned_by_python)(sipSimpleWrapper *) |
Definition at line 1576 of file build/sip.h.
PyObject *(* _sipAPIDef::api_is_py_method)(sip_gilstate_t *gil, char *pymc, sipSimpleWrapper *sipSelf, const char *cname, const char *mname) |
Definition at line 1530 of file build/sip.h.
PyObject *(* _sipAPIDef::api_is_py_method_12_8)(sip_gilstate_t *gil, char *pymc, sipSimpleWrapper **sipSelfp, const char *cname, const char *mname) |
Definition at line 1654 of file build/sip.h.
int(* _sipAPIDef::api_is_user_type)(const sipWrapperType *) |
Definition at line 1494 of file build/sip.h.
void(* _sipAPIDef::api_keep_reference)(PyObject *self, int key, PyObject *obj) |
Definition at line 1559 of file build/sip.h.
char(* _sipAPIDef::api_long_as_char)(PyObject *o) |
Definition at line 1620 of file build/sip.h.
int(* _sipAPIDef::api_long_as_int)(PyObject *o) |
Definition at line 1625 of file build/sip.h.
long(* _sipAPIDef::api_long_as_long)(PyObject *o) |
Definition at line 1627 of file build/sip.h.
void * _sipAPIDef::api_long_as_long_long |
Definition at line 1632 of file build/sip.h.
short(* _sipAPIDef::api_long_as_short)(PyObject *o) |
Definition at line 1623 of file build/sip.h.
signed char(* _sipAPIDef::api_long_as_signed_char)(PyObject *o) |
Definition at line 1621 of file build/sip.h.
size_t(* _sipAPIDef::api_long_as_size_t)(PyObject *o) |
Definition at line 1647 of file build/sip.h.
unsigned char(* _sipAPIDef::api_long_as_unsigned_char)(PyObject *o) |
Definition at line 1622 of file build/sip.h.
unsigned int(* _sipAPIDef::api_long_as_unsigned_int)(PyObject *o) |
Definition at line 1626 of file build/sip.h.
unsigned long(* _sipAPIDef::api_long_as_unsigned_long)(PyObject *o) |
Definition at line 1446 of file build/sip.h.
void * _sipAPIDef::api_long_as_unsigned_long_long |
Definition at line 1633 of file build/sip.h.
unsigned short(* _sipAPIDef::api_long_as_unsigned_short)(PyObject *o) |
Definition at line 1624 of file build/sip.h.
void *(* _sipAPIDef::api_malloc)(size_t nbytes) |
Definition at line 1439 of file build/sip.h.
sipWrapperType *(* _sipAPIDef::api_map_int_to_class)(int typeInt, const sipIntTypeClassMap *map, int maplen) |
Definition at line 1605 of file build/sip.h.
sipWrapperType *(* _sipAPIDef::api_map_string_to_class)(const char *typeString, const sipStringTypeClassMap *map, int maplen) |
Definition at line 1607 of file build/sip.h.
sipExceptionHandler(* _sipAPIDef::api_next_exception_handler)(void **statep) |
Definition at line 1656 of file build/sip.h.
void(* _sipAPIDef::api_no_function)(PyObject *parseErr, const char *func, const char *doc) |
Definition at line 1522 of file build/sip.h.
void(* _sipAPIDef::api_no_method)(PyObject *parseErr, const char *scope, const char *method, const char *doc) |
Definition at line 1524 of file build/sip.h.
int(* _sipAPIDef::api_parse_args)(PyObject **parseErrp, PyObject *sipArgs, const char *fmt,...) |
Definition at line 1509 of file build/sip.h.
int(* _sipAPIDef::api_parse_kwd_args)(PyObject **parseErrp, PyObject *sipArgs, PyObject *sipKwdArgs, const char **kwdlist, PyObject **unused, const char *fmt,...) |
Definition at line 1560 of file build/sip.h.
int(* _sipAPIDef::api_parse_pair)(PyObject **parseErrp, PyObject *arg0, PyObject *arg1, const char *fmt,...) |
Definition at line 1511 of file build/sip.h.
int(* _sipAPIDef::api_parse_result)(int *isErr, PyObject *method, PyObject *res, const char *fmt,...) |
Definition at line 1440 of file build/sip.h.
int(* _sipAPIDef::api_parse_result_ex)(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *method, PyObject *res, const char *fmt,...) |
Definition at line 1564 of file build/sip.h.
void(* _sipAPIDef::api_print_object)(PyObject *o) |
Definition at line 1614 of file build/sip.h.
PyObject *(* _sipAPIDef::api_py_type_dict)(const PyTypeObject *) |
Definition at line 1483 of file build/sip.h.
const char *(* _sipAPIDef::api_py_type_name)(const PyTypeObject *) |
Definition at line 1484 of file build/sip.h.
PyObject *(* _sipAPIDef::api_pyslot_extend)(sipExportedModuleDef *mod, sipPySlotType st, const sipTypeDef *type, PyObject *arg0, PyObject *arg1) |
Definition at line 1540 of file build/sip.h.
void(* _sipAPIDef::api_raise_type_exception)(const sipTypeDef *td, void *ptr) |
Definition at line 1535 of file build/sip.h.
void(* _sipAPIDef::api_raise_unknown_exception)(void) | ( | void | ) |
Definition at line 1534 of file build/sip.h.
int(* _sipAPIDef::api_register_attribute_getter)(const sipTypeDef *td, sipAttrGetterFunc getter) |
Definition at line 1461 of file build/sip.h.
int(* _sipAPIDef::api_register_event_handler)(sipEventType type, const sipTypeDef *td, void *handler) |
Definition at line 1615 of file build/sip.h.
int(* _sipAPIDef::api_register_exit_notifier)(PyMethodDef *md) |
Definition at line 1649 of file build/sip.h.
int(* _sipAPIDef::api_register_proxy_resolver)(const sipTypeDef *td, sipProxyResolverFunc resolver) |
Definition at line 1476 of file build/sip.h.
int(* _sipAPIDef::api_register_py_type)(PyTypeObject *type) |
Definition at line 1457 of file build/sip.h.
void(* _sipAPIDef::api_release_buffer_info)(sipBufferInfoDef *) |
Definition at line 1501 of file build/sip.h.
void(* _sipAPIDef::api_release_type)(void *cpp, const sipTypeDef *td, int state) |
Definition at line 1428 of file build/sip.h.
const char *(* _sipAPIDef::api_resolve_typedef)(const char *name) |
Definition at line 1460 of file build/sip.h.
int(* _sipAPIDef::api_same_slot)(const sipSlot *sp, PyObject *rxObj, const char *slot) |
Definition at line 1588 of file build/sip.h.
int(* _sipAPIDef::api_save_slot)(sipSlot *sp, PyObject *rxObj, const char *slot) |
Definition at line 1595 of file build/sip.h.
void(* _sipAPIDef::api_set_destroy_on_exit)(int) |
Definition at line 1466 of file build/sip.h.
sipNewUserTypeFunc(* _sipAPIDef::api_set_new_user_type_handler)(const sipTypeDef *, sipNewUserTypeFunc) |
Definition at line 1479 of file build/sip.h.
void(* _sipAPIDef::api_set_type_user_data)(sipWrapperType *, void *) |
Definition at line 1481 of file build/sip.h.
void(* _sipAPIDef::api_set_user_object)(sipSimpleWrapper *, PyObject *) |
Definition at line 1503 of file build/sip.h.
PyTypeObject * _sipAPIDef::api_simplewrapper_type |
Definition at line 1397 of file build/sip.h.
char(* _sipAPIDef::api_string_as_ascii_char)(PyObject *obj) |
Definition at line 1545 of file build/sip.h.
const char *(* _sipAPIDef::api_string_as_ascii_string)(PyObject **obj) |
Definition at line 1546 of file build/sip.h.
char(* _sipAPIDef::api_string_as_latin1_char)(PyObject *obj) |
Definition at line 1547 of file build/sip.h.
const char *(* _sipAPIDef::api_string_as_latin1_string)(PyObject **obj) |
Definition at line 1548 of file build/sip.h.
char(* _sipAPIDef::api_string_as_utf8_char)(PyObject *obj) |
Definition at line 1549 of file build/sip.h.
const char *(* _sipAPIDef::api_string_as_utf8_string)(PyObject **obj) |
Definition at line 1550 of file build/sip.h.
void(* _sipAPIDef::api_trace)(unsigned mask, const char *fmt,...) |
Definition at line 1442 of file build/sip.h.
void(* _sipAPIDef::api_transfer_back)(PyObject *self) |
Definition at line 1443 of file build/sip.h.
void(* _sipAPIDef::api_transfer_break)(PyObject *self) |
Definition at line 1445 of file build/sip.h.
void(* _sipAPIDef::api_transfer_to)(PyObject *self, PyObject *owner) |
Definition at line 1444 of file build/sip.h.
const sipTypeDef *(* _sipAPIDef::api_type_from_py_type_object)(PyTypeObject *py_type) |
Definition at line 1458 of file build/sip.h.
const sipTypeDef *(* _sipAPIDef::api_type_scope)(const sipTypeDef *td) |
Definition at line 1459 of file build/sip.h.
int(* _sipAPIDef::api_unicode_as_wchar)(PyObject *obj) |
Definition at line 1555 of file build/sip.h.
int *(* _sipAPIDef::api_unicode_as_wstring)(PyObject *obj) |
Definition at line 1556 of file build/sip.h.
void *(* _sipAPIDef::api_unicode_data)(PyObject *, int *, Py_ssize_t *) |
Definition at line 1499 of file build/sip.h.
PyObject *(* _sipAPIDef::api_unicode_new)(Py_ssize_t, unsigned, int *, void **) |
Definition at line 1497 of file build/sip.h.
void(* _sipAPIDef::api_unicode_write)(int, void *, int, unsigned) |
Definition at line 1498 of file build/sip.h.
int(* _sipAPIDef::api_visit_slot)(sipSlot *slot, visitproc visit, void *arg) |
Definition at line 1597 of file build/sip.h.
void(* _sipAPIDef::api_visit_wrappers)(sipWrapperVisitorFunc visitor, void *closure) |
Definition at line 1648 of file build/sip.h.
PyTypeObject * _sipAPIDef::api_voidptr_type |
Definition at line 1400 of file build/sip.h.
PyTypeObject * _sipAPIDef::api_wrapper_type |
Definition at line 1398 of file build/sip.h.
PyTypeObject * _sipAPIDef::api_wrappertype_type |
Definition at line 1399 of file build/sip.h.