/* * Internal module API header file. * * Generated by SIP 4.7.1 (4.7.1) on Tue Dec 4 15:26:16 2007 */ #ifndef _wordAPI_H #define _wordAPI_H #include /* * Convenient names to refer to the names of classes defined in this module. * These are part of the public API. */ #define sipName_Word sipNm_word_Word /* Convenient names to call the SIP API. */ #define sipConvertFromSliceObject(o,len,start,stop,step,slen) PySlice_GetIndicesEx((PySliceObject *)(o),(len),(start),(stop),(step),(slen)) #define sipIsSubClassInstance(o,wt) PyObject_TypeCheck((o),(PyTypeObject *)(wt)) #define sipMapStringToClass sipAPI_word->api_map_string_to_class #define sipMapIntToClass sipAPI_word->api_map_int_to_class #define sipMalloc sipAPI_word->api_malloc #define sipFree sipAPI_word->api_free #define sipBuildResult sipAPI_word->api_build_result #define sipCallMethod sipAPI_word->api_call_method #define sipParseResult sipAPI_word->api_parse_result #define sipParseArgs sipAPI_word->api_parse_args #define sipParsePair sipAPI_word->api_parse_pair #define sipCommonCtor sipAPI_word->api_common_ctor #define sipCommonDtor sipAPI_word->api_common_dtor #define sipConvertFromSequenceIndex sipAPI_word->api_convert_from_sequence_index #define sipConvertFromVoidPtr sipAPI_word->api_convert_from_void_ptr #define sipConvertToCpp sipAPI_word->api_convert_to_cpp #define sipConvertToVoidPtr sipAPI_word->api_convert_to_void_ptr #define sipNoFunction sipAPI_word->api_no_function #define sipNoMethod sipAPI_word->api_no_method #define sipAbstractMethod sipAPI_word->api_abstract_method #define sipBadClass sipAPI_word->api_bad_class #define sipBadSetType sipAPI_word->api_bad_set_type #define sipBadCatcherResult sipAPI_word->api_bad_catcher_result #define sipBadOperatorArg sipAPI_word->api_bad_operator_arg #define sipTrace sipAPI_word->api_trace #define sipTransfer sipAPI_word->api_transfer #define sipTransferBack sipAPI_word->api_transfer_back #define sipTransferTo sipAPI_word->api_transfer_to #define sipTransferBreak sipAPI_word->api_transfer_break #define sipWrapper_Check sipAPI_word->api_wrapper_check #define sipGetWrapper sipAPI_word->api_get_wrapper #define sipGetCppPtr sipAPI_word->api_get_cpp_ptr #define sipGetComplexCppPtr sipAPI_word->api_get_complex_cpp_ptr #define sipIsPyMethod sipAPI_word->api_is_py_method #define sipCallHook sipAPI_word->api_call_hook #define sipStartThread sipAPI_word->api_start_thread #define sipEndThread sipAPI_word->api_end_thread #define sipEmitSignal sipAPI_word->api_emit_signal #define sipConnectRx sipAPI_word->api_connect_rx #define sipDisconnectRx sipAPI_word->api_disconnect_rx #define sipGetSender sipAPI_word->api_get_sender #define sipRaiseUnknownException sipAPI_word->api_raise_unknown_exception #define sipRaiseClassException sipAPI_word->api_raise_class_exception #define sipRaiseSubClassException sipAPI_word->api_raise_sub_class_exception #define sipBadLengthForSlice sipAPI_word->api_bad_length_for_slice #define sipClassName sipAPI_word->api_class_name #define sipAddClassInstance sipAPI_word->api_add_class_instance #define sipAddMappedTypeInstance sipAPI_word->api_add_mapped_type_instance #define sipAddEnumInstance sipAPI_word->api_add_enum_instance #define sipConvertFromNamedEnum sipAPI_word->api_convert_from_named_enum #define sipGetAddress sipAPI_word->api_get_address #define sipFreeConnection sipAPI_word->api_free_connection #define sipEmitToSlot sipAPI_word->api_emit_to_slot #define sipSameConnection sipAPI_word->api_same_connection #define sipPySlotExtend sipAPI_word->api_pyslot_extend #define sipConvertRx sipAPI_word->api_convert_rx #define sipAddDelayedDtor sipAPI_word->api_add_delayed_dtor #define sipCanConvertToInstance sipAPI_word->api_can_convert_to_instance #define sipCanConvertToMappedType sipAPI_word->api_can_convert_to_mapped_type #define sipConvertToInstance sipAPI_word->api_convert_to_instance #define sipConvertToMappedType sipAPI_word->api_convert_to_mapped_type #define sipForceConvertToInstance sipAPI_word->api_force_convert_to_instance #define sipForceConvertToMappedType sipAPI_word->api_force_convert_to_mapped_type #define sipReleaseInstance sipAPI_word->api_release_instance #define sipReleaseMappedType sipAPI_word->api_release_mapped_type #define sipConvertFromInstance sipAPI_word->api_convert_from_instance #define sipConvertFromNewInstance sipAPI_word->api_convert_from_new_instance #define sipConvertFromMappedType sipAPI_word->api_convert_from_mapped_type #define sipGetState sipAPI_word->api_get_state #define sipFindMappedType sipAPI_word->api_find_mapped_type #define sipLong_AsUnsignedLong sipAPI_word->api_long_as_unsigned_long #define sipExportSymbol sipAPI_word->api_export_symbol #define sipImportSymbol sipAPI_word->api_import_symbol #define sipRegisterIntTypes sipAPI_word->api_register_int_types #define sipParseSignature sipAPI_word->api_parse_signature #define sipFindClass sipAPI_word->api_find_class #define sipFindNamedEnum sipAPI_word->api_find_named_enum #define sipString_AsChar sipAPI_word->api_string_as_char #define sipUnicode_AsWChar sipAPI_word->api_unicode_as_wchar #define sipUnicode_AsWString sipAPI_word->api_unicode_as_wstring /* The strings used by this module. */ extern char sipNm_word_reverse[]; extern char sipNm_word_set[]; extern char sipNm_word_str[]; extern char sipNm_word_Word[]; #define sipClass_Word sipModuleAPI_word.em_types[0] #define sipCast_Word sipType_word_Word.td_cast #define sipForceConvertTo_Word sipType_word_Word.td_fcto extern sipTypeDef sipType_word_Word; /* The SIP API, this module's API and the APIs of any imported modules. */ extern const sipAPIDef *sipAPI_word; extern sipExportedModuleDef sipModuleAPI_word; #endif