00001
00002
00003
00004
00005
00006
00007 #ifndef _cuserinputAPI_H
00008 #define _cuserinputAPI_H
00009
00010
00011 #include <sip.h>
00012
00013
00014
00015
00016
00017 #define sipName_CUserInput sipNm_cuserinput_CUserInput
00018
00019
00020 #define sipConvertFromSliceObject(o,len,start,stop,step,slen) PySlice_GetIndicesEx((PySliceObject *)(o),(len),(start),(stop),(step),(slen))
00021 #define sipIsSubClassInstance(o,wt) PyObject_TypeCheck((o),(PyTypeObject *)(wt))
00022
00023 #define sipMapStringToClass sipAPI_cuserinput->api_map_string_to_class
00024 #define sipMapIntToClass sipAPI_cuserinput->api_map_int_to_class
00025 #define sipMalloc sipAPI_cuserinput->api_malloc
00026 #define sipFree sipAPI_cuserinput->api_free
00027 #define sipBuildResult sipAPI_cuserinput->api_build_result
00028 #define sipCallMethod sipAPI_cuserinput->api_call_method
00029 #define sipParseResult sipAPI_cuserinput->api_parse_result
00030 #define sipParseArgs sipAPI_cuserinput->api_parse_args
00031 #define sipParsePair sipAPI_cuserinput->api_parse_pair
00032 #define sipCommonCtor sipAPI_cuserinput->api_common_ctor
00033 #define sipCommonDtor sipAPI_cuserinput->api_common_dtor
00034 #define sipConvertFromSequenceIndex sipAPI_cuserinput->api_convert_from_sequence_index
00035 #define sipConvertFromVoidPtr sipAPI_cuserinput->api_convert_from_void_ptr
00036 #define sipConvertToCpp sipAPI_cuserinput->api_convert_to_cpp
00037 #define sipConvertToVoidPtr sipAPI_cuserinput->api_convert_to_void_ptr
00038 #define sipNoFunction sipAPI_cuserinput->api_no_function
00039 #define sipNoMethod sipAPI_cuserinput->api_no_method
00040 #define sipAbstractMethod sipAPI_cuserinput->api_abstract_method
00041 #define sipBadClass sipAPI_cuserinput->api_bad_class
00042 #define sipBadSetType sipAPI_cuserinput->api_bad_set_type
00043 #define sipBadCatcherResult sipAPI_cuserinput->api_bad_catcher_result
00044 #define sipBadOperatorArg sipAPI_cuserinput->api_bad_operator_arg
00045 #define sipTrace sipAPI_cuserinput->api_trace
00046 #define sipTransfer sipAPI_cuserinput->api_transfer
00047 #define sipTransferBack sipAPI_cuserinput->api_transfer_back
00048 #define sipTransferTo sipAPI_cuserinput->api_transfer_to
00049 #define sipTransferBreak sipAPI_cuserinput->api_transfer_break
00050 #define sipWrapper_Check sipAPI_cuserinput->api_wrapper_check
00051 #define sipGetWrapper sipAPI_cuserinput->api_get_wrapper
00052 #define sipGetCppPtr sipAPI_cuserinput->api_get_cpp_ptr
00053 #define sipGetComplexCppPtr sipAPI_cuserinput->api_get_complex_cpp_ptr
00054 #define sipIsPyMethod sipAPI_cuserinput->api_is_py_method
00055 #define sipCallHook sipAPI_cuserinput->api_call_hook
00056 #define sipStartThread sipAPI_cuserinput->api_start_thread
00057 #define sipEndThread sipAPI_cuserinput->api_end_thread
00058 #define sipEmitSignal sipAPI_cuserinput->api_emit_signal
00059 #define sipConnectRx sipAPI_cuserinput->api_connect_rx
00060 #define sipDisconnectRx sipAPI_cuserinput->api_disconnect_rx
00061 #define sipGetSender sipAPI_cuserinput->api_get_sender
00062 #define sipRaiseUnknownException sipAPI_cuserinput->api_raise_unknown_exception
00063 #define sipRaiseClassException sipAPI_cuserinput->api_raise_class_exception
00064 #define sipRaiseSubClassException sipAPI_cuserinput->api_raise_sub_class_exception
00065 #define sipBadLengthForSlice sipAPI_cuserinput->api_bad_length_for_slice
00066 #define sipClassName sipAPI_cuserinput->api_class_name
00067 #define sipAddClassInstance sipAPI_cuserinput->api_add_class_instance
00068 #define sipAddMappedTypeInstance sipAPI_cuserinput->api_add_mapped_type_instance
00069 #define sipAddEnumInstance sipAPI_cuserinput->api_add_enum_instance
00070 #define sipConvertFromNamedEnum sipAPI_cuserinput->api_convert_from_named_enum
00071 #define sipGetAddress sipAPI_cuserinput->api_get_address
00072 #define sipFreeConnection sipAPI_cuserinput->api_free_connection
00073 #define sipEmitToSlot sipAPI_cuserinput->api_emit_to_slot
00074 #define sipSameConnection sipAPI_cuserinput->api_same_connection
00075 #define sipPySlotExtend sipAPI_cuserinput->api_pyslot_extend
00076 #define sipConvertRx sipAPI_cuserinput->api_convert_rx
00077 #define sipAddDelayedDtor sipAPI_cuserinput->api_add_delayed_dtor
00078 #define sipCanConvertToInstance sipAPI_cuserinput->api_can_convert_to_instance
00079 #define sipCanConvertToMappedType sipAPI_cuserinput->api_can_convert_to_mapped_type
00080 #define sipConvertToInstance sipAPI_cuserinput->api_convert_to_instance
00081 #define sipConvertToMappedType sipAPI_cuserinput->api_convert_to_mapped_type
00082 #define sipForceConvertToInstance sipAPI_cuserinput->api_force_convert_to_instance
00083 #define sipForceConvertToMappedType sipAPI_cuserinput->api_force_convert_to_mapped_type
00084 #define sipReleaseInstance sipAPI_cuserinput->api_release_instance
00085 #define sipReleaseMappedType sipAPI_cuserinput->api_release_mapped_type
00086 #define sipConvertFromInstance sipAPI_cuserinput->api_convert_from_instance
00087 #define sipConvertFromNewInstance sipAPI_cuserinput->api_convert_from_new_instance
00088 #define sipConvertFromMappedType sipAPI_cuserinput->api_convert_from_mapped_type
00089 #define sipGetState sipAPI_cuserinput->api_get_state
00090 #define sipFindMappedType sipAPI_cuserinput->api_find_mapped_type
00091 #define sipLong_AsUnsignedLong sipAPI_cuserinput->api_long_as_unsigned_long
00092 #define sipExportSymbol sipAPI_cuserinput->api_export_symbol
00093 #define sipImportSymbol sipAPI_cuserinput->api_import_symbol
00094 #define sipRegisterIntTypes sipAPI_cuserinput->api_register_int_types
00095 #define sipParseSignature sipAPI_cuserinput->api_parse_signature
00096 #define sipFindClass sipAPI_cuserinput->api_find_class
00097 #define sipFindNamedEnum sipAPI_cuserinput->api_find_named_enum
00098 #define sipString_AsChar sipAPI_cuserinput->api_string_as_char
00099 #define sipUnicode_AsWChar sipAPI_cuserinput->api_unicode_as_wchar
00100 #define sipUnicode_AsWString sipAPI_cuserinput->api_unicode_as_wstring
00101 #define sipConvertFromConstVoidPtr sipAPI_cuserinput->api_convert_from_const_void_ptr
00102 #define sipConvertFromVoidPtrAndSize sipAPI_cuserinput->api_convert_from_void_ptr_and_size
00103 #define sipConvertFromConstVoidPtrAndSize sipAPI_cuserinput->api_convert_from_const_void_ptr_and_size
00104 #define sipInvokeSlot sipAPI_cuserinput->api_invoke_slot
00105 #define sipParseType sipAPI_cuserinput->api_parse_type
00106 #define sipIsExactWrappedType sipAPI_cuserinput->api_is_exact_wrapped_type
00107 #define sipAssignInstance sipAPI_cuserinput->api_assign_instance
00108 #define sipAssignMappedType sipAPI_cuserinput->api_assign_mapped_type
00109 #define sipRegisterMetaType sipAPI_cuserinput->api_register_meta_type
00110 #define sipWrappedTypeName(wt) ((wt)->type->td_cname)
00111 #define sipDeprecated sipAPI_cuserinput->api_deprecated
00112
00113
00114 extern char sipNm_cuserinput_baseval[];
00115 extern char sipNm_cuserinput_galaxyAge[];
00116 extern char sipNm_cuserinput_mainAnalyzeRoutine[];
00117 extern char sipNm_cuserinput_CUserInput[];
00118
00119 #define sipClass_CUserInput sipModuleAPI_cuserinput.em_types[0]
00120 #define sipCast_CUserInput sipType_cuserinput_CUserInput.td_cast
00121 #define sipForceConvertTo_CUserInput sipType_cuserinput_CUserInput.td_fcto
00122
00123 extern sipTypeDef sipType_cuserinput_CUserInput;
00124
00125
00126 extern const sipAPIDef *sipAPI_cuserinput;
00127 extern sipExportedModuleDef sipModuleAPI_cuserinput;
00128
00129 #endif