v      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None&(3457>LNX vwxyzvwxyz7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None&(3457>LNX/ {|}~ !  ! !   {|}~ ! None&(3457>LNX  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None&(3457>LNX7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None&(3457>LNX217Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None&(3457>LNX,$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX YZ[\] ^_`ab cdefg hijkl mnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~($%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij(*+utsrqpon m!l"k#j$i%h&g'f(e)d*c+b,a-`._/^0]1\2[3Z4Y5X6W7V8U9T:S;R<Q=P>O?N@MALBKCJDIEHFGGFHEIDJCKBLAM@N?O>P=Q<R;S:T9U8V7W6X5Y4Z3[2\1]0^/_.`-a,b+c*d)e(f'g&h%i$j       0),/.-5(1432:'6987?&;>=<D%@CBAI$EHGFN#JMLKS"ORQPX!TWVU] Y\[Zb^a`_gcfedlhkjiqmponvruts{wzyx|~}~}|{zyx w v +$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX YZ[\] ^_`ab cdefg hijkl mnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None&(3457>LNXA$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None&(3457>LNXk Construct a " struct initialized to zero. "#kl"#kl"#kl "#kl 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None&(3457>LNX"#kl7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None &(3457>LNXZmnopmnopmnopmnop7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None&(3457>LNX qrstuqrstuutsrq qrstu 7Will Thompson, Iaki Garca Etxebarria and Jonas PlatteLGPL-2.1+Iaki Garca Etxebarria (garetxe@gmail.com)None&(3457>LNXv      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu  !"#$%&'()*+,-.//0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~        !"#$%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_`a`b`c`cdedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxyzy{y|y}y~yyyyyGBWBZuwkR1nLNQJChE3vWc GI.Vte.Flags GI.Vte.EnumsGI.Vte.Structs.CharAttributesGI.Vte.Objects.TerminalGI.Vte.Objects.PtyGI.Vte.CallbacksGI.Vte.ConstantsGI.Vte.Functions GI.Vte.TypesGI.Vte.ObjectsGI.Vte.StructsGI.VtePtyFlagsPtyFlagsNoLastlogPtyFlagsNoUtmpPtyFlagsNoWtmpPtyFlagsNoHelperPtyFlagsNoFallbackPtyFlagsDefaultAnotherPtyFlagsCursorBlinkModeCursorBlinkModeSystemCursorBlinkModeOnCursorBlinkModeOffAnotherCursorBlinkMode CursorShapeCursorShapeBlockCursorShapeIbeamCursorShapeUnderlineAnotherCursorShape EraseBindingEraseBindingAutoEraseBindingAsciiBackspaceEraseBindingAsciiDeleteEraseBindingDeleteSequenceEraseBindingTtyAnotherEraseBindingPtyErrorPtyErrorPtyHelperFailedPtyErrorPty98FailedAnotherPtyError WriteFlagsWriteFlagsDefaultAnotherWriteFlags catchPtyErrorhandlePtyErrorCharAttributes#TerminalWriteContentsSyncMethodInfoTerminalWatchChildMethodInfoTerminalUnselectAllMethodInfoTerminalSpawnSyncMethodInfo'TerminalSetWordCharExceptionsMethodInfoTerminalSetSizeMethodInfo$TerminalSetScrollbackLinesMethodInfo#TerminalSetScrollOnOutputMethodInfo&TerminalSetScrollOnKeystrokeMethodInfo#TerminalSetRewrapOnResizeMethodInfoTerminalSetPtyMethodInfo"TerminalSetMouseAutohideMethodInfo!TerminalSetInputEnabledMethodInfo+TerminalSetGeometryHintsForWindowMethodInfoTerminalSetFontScaleMethodInfoTerminalSetFontMethodInfoTerminalSetEncodingMethodInfo"TerminalSetDeleteBindingMethodInfo"TerminalSetDefaultColorsMethodInfo TerminalSetCursorShapeMethodInfo$TerminalSetCursorBlinkModeMethodInfoTerminalSetColorsMethodInfo-TerminalSetColorHighlightForegroundMethodInfo#TerminalSetColorHighlightMethodInfo$TerminalSetColorForegroundMethodInfo TerminalSetColorCursorMethodInfoTerminalSetColorBoldMethodInfo$TerminalSetColorBackgroundMethodInfo&TerminalSetCjkAmbiguousWidthMethodInfo%TerminalSetBackspaceBindingMethodInfo TerminalSetAudibleBellMethodInfoTerminalSetAllowBoldMethodInfoTerminalSelectAllMethodInfo%TerminalSearchSetWrapAroundMethodInfo!TerminalSearchSetGregexMethodInfo%TerminalSearchGetWrapAroundMethodInfo!TerminalSearchGetGregexMethodInfo$TerminalSearchFindPreviousMethodInfo TerminalSearchFindNextMethodInfoTerminalResetMethodInfoTerminalPtyNewSyncMethodInfoTerminalPastePrimaryMethodInfo TerminalPasteClipboardMethodInfo$TerminalMatchSetCursorTypeMethodInfo$TerminalMatchSetCursorNameMethodInfo TerminalMatchRemoveAllMethodInfoTerminalMatchRemoveMethodInfo!TerminalMatchCheckEventMethodInfoTerminalMatchCheckMethodInfo TerminalMatchAddGregexMethodInfo'TerminalGetWordCharExceptionsMethodInfo TerminalGetWindowTitleMethodInfoTerminalGetTextRangeMethodInfo.TerminalGetTextIncludeTrailingSpacesMethodInfoTerminalGetTextMethodInfoTerminalGetRowCountMethodInfo#TerminalGetRewrapOnResizeMethodInfoTerminalGetPtyMethodInfo"TerminalGetMouseAutohideMethodInfo!TerminalGetInputEnabledMethodInfoTerminalGetIconTitleMethodInfo!TerminalGetHasSelectionMethodInfo"TerminalGetGeometryHintsMethodInfoTerminalGetFontScaleMethodInfoTerminalGetFontMethodInfoTerminalGetEncodingMethodInfo TerminalGetCursorShapeMethodInfo#TerminalGetCursorPositionMethodInfo$TerminalGetCursorBlinkModeMethodInfo#TerminalGetCurrentFileUriMethodInfo(TerminalGetCurrentDirectoryUriMethodInfo TerminalGetColumnCountMethodInfo&TerminalGetCjkAmbiguousWidthMethodInfoTerminalGetCharWidthMethodInfoTerminalGetCharHeightMethodInfo TerminalGetAudibleBellMethodInfoTerminalGetAllowBoldMethodInfo!TerminalFeedChildBinaryMethodInfoTerminalFeedChildMethodInfoTerminalFeedMethodInfoTerminalCopyPrimaryMethodInfoTerminalCopyClipboardMethodInfo$TerminalWindowTitleChangedSignalInfoTerminalTextScrolledSignalInfoTerminalTextModifiedSignalInfoTerminalTextInsertedSignalInfoTerminalTextDeletedSignalInfo"TerminalSelectionChangedSignalInfoTerminalRestoreWindowSignalInfoTerminalResizeWindowSignalInfoTerminalRefreshWindowSignalInfoTerminalRaiseWindowSignalInfo TerminalPasteClipboardSignalInfo&TerminalNotificationReceivedSignalInfoTerminalMoveWindowSignalInfo TerminalMaximizeWindowSignalInfoTerminalLowerWindowSignalInfo"TerminalIncreaseFontSizeSignalInfoTerminalIconifyWindowSignalInfo"TerminalIconTitleChangedSignalInfoTerminalEofSignalInfo!TerminalEncodingChangedSignalInfo!TerminalDeiconifyWindowSignalInfo"TerminalDecreaseFontSizeSignalInfoTerminalCursorMovedSignalInfo'TerminalCurrentFileUriChangedSignalInfo,TerminalCurrentDirectoryUriChangedSignalInfoTerminalCopyClipboardSignalInfo!TerminalContentsChangedSignalInfoTerminalCommitSignalInfoTerminalChildExitedSignalInfo!TerminalCharSizeChangedSignalInfoTerminalBellSignalInfo&TerminalWordCharExceptionsPropertyInfoTerminalWindowTitlePropertyInfo#TerminalScrollbackLinesPropertyInfo"TerminalScrollOnOutputPropertyInfo%TerminalScrollOnKeystrokePropertyInfo"TerminalRewrapOnResizePropertyInfoTerminalPtyPropertyInfo#TerminalPointerAutohidePropertyInfo TerminalInputEnabledPropertyInfoTerminalIconTitlePropertyInfoTerminalFontScalePropertyInfoTerminalFontDescPropertyInfoTerminalEncodingPropertyInfo!TerminalDeleteBindingPropertyInfoTerminalCursorShapePropertyInfo#TerminalCursorBlinkModePropertyInfo"TerminalCurrentFileUriPropertyInfo'TerminalCurrentDirectoryUriPropertyInfo%TerminalCjkAmbiguousWidthPropertyInfo$TerminalBackspaceBindingPropertyInfoTerminalAudibleBellPropertyInfoTerminalAllowBoldPropertyInfo TerminalKTerminalPtySetUtf8MethodInfoPtySetSizeMethodInfoPtyGetSizeMethodInfoPtyGetFdMethodInfoPtyChildSetupMethodInfoPtyFlagsPropertyInfoPtyFdPropertyInfoPtyKPty SelectionFuncSelectionFuncCmkSelectionFuncselectionFuncClosurenoSelectionFuncselectionFuncWrappertoPtynoPtygetPtyFdconstructPtyFd getPtyFlagsconstructPtyFlagsptyFdptyFlagsptyNewForeignSync ptyNewSync ptyChildSetupptyGetFd ptyGetSize ptySetSize ptySetUtf8#TerminalWindowTitleChangedCallbackC"TerminalWindowTitleChangedCallbackTerminalTextScrolledCallbackCTerminalTextScrolledCallbackTerminalTextModifiedCallbackCTerminalTextModifiedCallbackTerminalTextInsertedCallbackCTerminalTextInsertedCallbackTerminalTextDeletedCallbackCTerminalTextDeletedCallback!TerminalSelectionChangedCallbackC TerminalSelectionChangedCallbackTerminalRestoreWindowCallbackCTerminalRestoreWindowCallbackTerminalResizeWindowCallbackCTerminalResizeWindowCallbackTerminalRefreshWindowCallbackCTerminalRefreshWindowCallbackTerminalRaiseWindowCallbackCTerminalRaiseWindowCallbackTerminalPasteClipboardCallbackCTerminalPasteClipboardCallback%TerminalNotificationReceivedCallbackC$TerminalNotificationReceivedCallbackTerminalMoveWindowCallbackCTerminalMoveWindowCallbackTerminalMaximizeWindowCallbackCTerminalMaximizeWindowCallbackTerminalLowerWindowCallbackCTerminalLowerWindowCallback!TerminalIncreaseFontSizeCallbackC TerminalIncreaseFontSizeCallbackTerminalIconifyWindowCallbackCTerminalIconifyWindowCallback!TerminalIconTitleChangedCallbackC TerminalIconTitleChangedCallbackTerminalEofCallbackCTerminalEofCallback TerminalEncodingChangedCallbackCTerminalEncodingChangedCallback TerminalDeiconifyWindowCallbackCTerminalDeiconifyWindowCallback!TerminalDecreaseFontSizeCallbackC TerminalDecreaseFontSizeCallbackTerminalCursorMovedCallbackCTerminalCursorMovedCallback&TerminalCurrentFileUriChangedCallbackC%TerminalCurrentFileUriChangedCallback+TerminalCurrentDirectoryUriChangedCallbackC*TerminalCurrentDirectoryUriChangedCallbackTerminalCopyClipboardCallbackCTerminalCopyClipboardCallback TerminalContentsChangedCallbackCTerminalContentsChangedCallbackTerminalCommitCallbackCTerminalCommitCallbackTerminalChildExitedCallbackCTerminalChildExitedCallback TerminalCharSizeChangedCallbackCTerminalCharSizeChangedCallbackTerminalBellCallbackCTerminalBellCallback$mkTerminalWindowTitleChangedCallbackmkTerminalTextScrolledCallbackmkTerminalTextModifiedCallbackmkTerminalTextInsertedCallbackmkTerminalTextDeletedCallback"mkTerminalSelectionChangedCallbackmkTerminalRestoreWindowCallbackmkTerminalResizeWindowCallbackmkTerminalRefreshWindowCallbackmkTerminalRaiseWindowCallback mkTerminalPasteClipboardCallback&mkTerminalNotificationReceivedCallbackmkTerminalMoveWindowCallback mkTerminalMaximizeWindowCallbackmkTerminalLowerWindowCallback"mkTerminalIncreaseFontSizeCallbackmkTerminalIconifyWindowCallback"mkTerminalIconTitleChangedCallbackmkTerminalEofCallback!mkTerminalEncodingChangedCallback!mkTerminalDeiconifyWindowCallback"mkTerminalDecreaseFontSizeCallbackmkTerminalCursorMovedCallback'mkTerminalCurrentFileUriChangedCallback,mkTerminalCurrentDirectoryUriChangedCallbackmkTerminalCopyClipboardCallback!mkTerminalContentsChangedCallbackmkTerminalCommitCallbackmkTerminalChildExitedCallback!mkTerminalCharSizeChangedCallbackmkTerminalBellCallback toTerminal noTerminalnoTerminalBellCallbackterminalBellClosureterminalBellCallbackWrapperonTerminalBellafterTerminalBell!noTerminalCharSizeChangedCallbackterminalCharSizeChangedClosure&terminalCharSizeChangedCallbackWrapperonTerminalCharSizeChangedafterTerminalCharSizeChangednoTerminalChildExitedCallbackterminalChildExitedClosure"terminalChildExitedCallbackWrapperonTerminalChildExitedafterTerminalChildExitednoTerminalCommitCallbackterminalCommitClosureterminalCommitCallbackWrapperonTerminalCommitafterTerminalCommit!noTerminalContentsChangedCallbackterminalContentsChangedClosure&terminalContentsChangedCallbackWrapperonTerminalContentsChangedafterTerminalContentsChangednoTerminalCopyClipboardCallbackterminalCopyClipboardClosure$terminalCopyClipboardCallbackWrapperonTerminalCopyClipboardafterTerminalCopyClipboard,noTerminalCurrentDirectoryUriChangedCallback)terminalCurrentDirectoryUriChangedClosure1terminalCurrentDirectoryUriChangedCallbackWrapper$onTerminalCurrentDirectoryUriChanged'afterTerminalCurrentDirectoryUriChanged'noTerminalCurrentFileUriChangedCallback$terminalCurrentFileUriChangedClosure,terminalCurrentFileUriChangedCallbackWrapperonTerminalCurrentFileUriChanged"afterTerminalCurrentFileUriChangednoTerminalCursorMovedCallbackterminalCursorMovedClosure"terminalCursorMovedCallbackWrapperonTerminalCursorMovedafterTerminalCursorMoved"noTerminalDecreaseFontSizeCallbackterminalDecreaseFontSizeClosure'terminalDecreaseFontSizeCallbackWrapperonTerminalDecreaseFontSizeafterTerminalDecreaseFontSize!noTerminalDeiconifyWindowCallbackterminalDeiconifyWindowClosure&terminalDeiconifyWindowCallbackWrapperonTerminalDeiconifyWindowafterTerminalDeiconifyWindow!noTerminalEncodingChangedCallbackterminalEncodingChangedClosure&terminalEncodingChangedCallbackWrapperonTerminalEncodingChangedafterTerminalEncodingChangednoTerminalEofCallbackterminalEofClosureterminalEofCallbackWrapper onTerminalEofafterTerminalEof"noTerminalIconTitleChangedCallbackterminalIconTitleChangedClosure'terminalIconTitleChangedCallbackWrapperonTerminalIconTitleChangedafterTerminalIconTitleChangednoTerminalIconifyWindowCallbackterminalIconifyWindowClosure$terminalIconifyWindowCallbackWrapperonTerminalIconifyWindowafterTerminalIconifyWindow"noTerminalIncreaseFontSizeCallbackterminalIncreaseFontSizeClosure'terminalIncreaseFontSizeCallbackWrapperonTerminalIncreaseFontSizeafterTerminalIncreaseFontSizenoTerminalLowerWindowCallbackterminalLowerWindowClosure"terminalLowerWindowCallbackWrapperonTerminalLowerWindowafterTerminalLowerWindow noTerminalMaximizeWindowCallbackterminalMaximizeWindowClosure%terminalMaximizeWindowCallbackWrapperonTerminalMaximizeWindowafterTerminalMaximizeWindownoTerminalMoveWindowCallbackterminalMoveWindowClosure!terminalMoveWindowCallbackWrapperonTerminalMoveWindowafterTerminalMoveWindow&noTerminalNotificationReceivedCallback#terminalNotificationReceivedClosure+terminalNotificationReceivedCallbackWrapperonTerminalNotificationReceived!afterTerminalNotificationReceived noTerminalPasteClipboardCallbackterminalPasteClipboardClosure%terminalPasteClipboardCallbackWrapperonTerminalPasteClipboardafterTerminalPasteClipboardnoTerminalRaiseWindowCallbackterminalRaiseWindowClosure"terminalRaiseWindowCallbackWrapperonTerminalRaiseWindowafterTerminalRaiseWindownoTerminalRefreshWindowCallbackterminalRefreshWindowClosure$terminalRefreshWindowCallbackWrapperonTerminalRefreshWindowafterTerminalRefreshWindownoTerminalResizeWindowCallbackterminalResizeWindowClosure#terminalResizeWindowCallbackWrapperonTerminalResizeWindowafterTerminalResizeWindownoTerminalRestoreWindowCallbackterminalRestoreWindowClosure$terminalRestoreWindowCallbackWrapperonTerminalRestoreWindowafterTerminalRestoreWindow"noTerminalSelectionChangedCallbackterminalSelectionChangedClosure'terminalSelectionChangedCallbackWrapperonTerminalSelectionChangedafterTerminalSelectionChangednoTerminalTextDeletedCallbackterminalTextDeletedClosure"terminalTextDeletedCallbackWrapperonTerminalTextDeletedafterTerminalTextDeletednoTerminalTextInsertedCallbackterminalTextInsertedClosure#terminalTextInsertedCallbackWrapperonTerminalTextInsertedafterTerminalTextInsertednoTerminalTextModifiedCallbackterminalTextModifiedClosure#terminalTextModifiedCallbackWrapperonTerminalTextModifiedafterTerminalTextModifiednoTerminalTextScrolledCallbackterminalTextScrolledClosure#terminalTextScrolledCallbackWrapperonTerminalTextScrolledafterTerminalTextScrolled$noTerminalWindowTitleChangedCallback!terminalWindowTitleChangedClosure)terminalWindowTitleChangedCallbackWrapperonTerminalWindowTitleChangedafterTerminalWindowTitleChangedgetTerminalAllowBoldsetTerminalAllowBoldconstructTerminalAllowBoldgetTerminalAudibleBellsetTerminalAudibleBellconstructTerminalAudibleBellgetTerminalBackspaceBindingsetTerminalBackspaceBinding!constructTerminalBackspaceBindinggetTerminalCjkAmbiguousWidthsetTerminalCjkAmbiguousWidth"constructTerminalCjkAmbiguousWidthgetTerminalCurrentDirectoryUrigetTerminalCurrentFileUrigetTerminalCursorBlinkModesetTerminalCursorBlinkMode constructTerminalCursorBlinkModegetTerminalCursorShapesetTerminalCursorShapeconstructTerminalCursorShapegetTerminalDeleteBindingsetTerminalDeleteBindingconstructTerminalDeleteBindinggetTerminalEncodingsetTerminalEncodingconstructTerminalEncodingclearTerminalEncodinggetTerminalFontDescsetTerminalFontDescconstructTerminalFontDescclearTerminalFontDescgetTerminalFontScalesetTerminalFontScaleconstructTerminalFontScalegetTerminalIconTitlegetTerminalInputEnabledsetTerminalInputEnabledconstructTerminalInputEnabledgetTerminalPointerAutohidesetTerminalPointerAutohide constructTerminalPointerAutohidegetTerminalPtysetTerminalPtyconstructTerminalPtyclearTerminalPtygetTerminalRewrapOnResizesetTerminalRewrapOnResizeconstructTerminalRewrapOnResizegetTerminalScrollOnKeystrokesetTerminalScrollOnKeystroke"constructTerminalScrollOnKeystrokegetTerminalScrollOnOutputsetTerminalScrollOnOutputconstructTerminalScrollOnOutputgetTerminalScrollbackLinessetTerminalScrollbackLines constructTerminalScrollbackLinesgetTerminalWindowTitlegetTerminalWordCharExceptionsterminalAllowBoldterminalAudibleBellterminalBackspaceBindingterminalCjkAmbiguousWidthterminalCurrentDirectoryUriterminalCurrentFileUriterminalCursorBlinkModeterminalCursorShapeterminalDeleteBindingterminalEncodingterminalFontDescterminalFontScaleterminalIconTitleterminalInputEnabledterminalPointerAutohide terminalPtyterminalRewrapOnResizeterminalScrollOnKeystroketerminalScrollOnOutputterminalScrollbackLinesterminalWindowTitleterminalWordCharExceptions terminalNewterminalCopyClipboardterminalCopyPrimary terminalFeedterminalFeedChildterminalFeedChildBinaryterminalGetAllowBoldterminalGetAudibleBellterminalGetCharHeightterminalGetCharWidthterminalGetCjkAmbiguousWidthterminalGetColumnCountterminalGetCurrentDirectoryUriterminalGetCurrentFileUriterminalGetCursorBlinkModeterminalGetCursorPositionterminalGetCursorShapeterminalGetEncodingterminalGetFontterminalGetFontScaleterminalGetGeometryHintsterminalGetHasSelectionterminalGetIconTitleterminalGetInputEnabledterminalGetMouseAutohideterminalGetPtyterminalGetRewrapOnResizeterminalGetRowCountterminalGetText$terminalGetTextIncludeTrailingSpacesterminalGetTextRangeterminalGetWindowTitleterminalGetWordCharExceptionsterminalMatchAddGregexterminalMatchCheckterminalMatchCheckEventterminalMatchRemoveterminalMatchRemoveAllterminalMatchSetCursorNameterminalMatchSetCursorTypeterminalPasteClipboardterminalPastePrimaryterminalPtyNewSync terminalResetterminalSearchFindNextterminalSearchFindPreviousterminalSearchGetGregexterminalSearchGetWrapAroundterminalSearchSetGregexterminalSearchSetWrapAroundterminalSelectAllterminalSetAllowBoldterminalSetAudibleBellterminalSetBackspaceBindingterminalSetCjkAmbiguousWidthterminalSetColorBackgroundterminalSetColorBoldterminalSetColorCursorterminalSetColorForegroundterminalSetColorHighlight#terminalSetColorHighlightForegroundterminalSetColorsterminalSetCursorBlinkModeterminalSetCursorShapeterminalSetDefaultColorsterminalSetDeleteBindingterminalSetEncodingterminalSetFontterminalSetFontScale!terminalSetGeometryHintsForWindowterminalSetInputEnabledterminalSetMouseAutohideterminalSetPtyterminalSetRewrapOnResizeterminalSetScrollOnKeystroketerminalSetScrollOnOutputterminalSetScrollbackLinesterminalSetSizeterminalSetWordCharExceptionsterminalSpawnSyncterminalUnselectAllterminalWatchChildterminalWriteContentsSyncnewZeroCharAttributesnoCharAttributesSPAWN_NO_PARENT_ENVV MINOR_VERSION MICRO_VERSION MAJOR_VERSION getUserShellgetMinorVersiongetMicroVersiongetMajorVersion getFeaturesc_vte_pty_flags_get_type$fIsGFlagPtyFlags$fBoxedFlagsPtyFlags $fOrdPtyFlags$fEnumPtyFlags c_vte_cursor_blink_mode_get_typec_vte_cursor_shape_get_typec_vte_erase_binding_get_typec_vte_pty_error_get_typec_vte_write_flags_get_type$fBoxedEnumCursorBlinkMode$fOrdCursorBlinkMode$fEnumCursorBlinkMode$fBoxedEnumCursorShape$fOrdCursorShape$fEnumCursorShape$fBoxedEnumEraseBinding$fOrdEraseBinding$fEnumEraseBinding$fBoxedEnumPtyError$fGErrorClassPtyError $fOrdPtyError$fEnumPtyError$fBoxedEnumWriteFlags$fOrdWriteFlags$fEnumWriteFlags PtySignalListPtyAttributeListResolvePtyMethodPtyParentTypesvte_pty_set_utf8vte_pty_set_sizevte_pty_get_sizevte_pty_get_fdvte_pty_child_setupvte_pty_new_syncvte_pty_new_foreign_syncc_vte_pty_get_type+$fMethodInfo*PtySetUtf8MethodInfoasignature+$fMethodInfo*PtySetSizeMethodInfoasignature+$fMethodInfo*PtyGetSizeMethodInfoasignature)$fMethodInfo*PtyGetFdMethodInfoasignature.$fMethodInfo*PtyChildSetupMethodInfoasignatureTFCo:R:SignalListPtyTFCo:R:AttributeListPty$fAttrInfoPtyFlagsPropertyInfo$fAttrInfoPtyFdPropertyInfo$fIsLabelProxyt(->)$fPtyKo $fGObjectPtyTFCo:R:ParentTypesPtyTerminalSignalListTerminalAttributeListResolveTerminalMethodTerminalParentTypes vte_terminal_write_contents_syncvte_terminal_watch_childvte_terminal_unselect_allvte_terminal_spawn_sync%vte_terminal_set_word_char_exceptionsvte_terminal_set_size!vte_terminal_set_scrollback_lines!vte_terminal_set_scroll_on_output$vte_terminal_set_scroll_on_keystroke!vte_terminal_set_rewrap_on_resizevte_terminal_set_ptyvte_terminal_set_mouse_autohidevte_terminal_set_input_enabled*vte_terminal_set_geometry_hints_for_windowvte_terminal_set_font_scalevte_terminal_set_fontvte_terminal_set_encodingvte_terminal_set_delete_bindingvte_terminal_set_default_colorsvte_terminal_set_cursor_shape"vte_terminal_set_cursor_blink_modevte_terminal_set_colors+vte_terminal_set_color_highlight_foreground vte_terminal_set_color_highlight!vte_terminal_set_color_foregroundvte_terminal_set_color_cursorvte_terminal_set_color_bold!vte_terminal_set_color_background$vte_terminal_set_cjk_ambiguous_width"vte_terminal_set_backspace_bindingvte_terminal_set_audible_bellvte_terminal_set_allow_boldvte_terminal_select_all#vte_terminal_search_set_wrap_aroundvte_terminal_search_set_gregex#vte_terminal_search_get_wrap_aroundvte_terminal_search_get_gregex!vte_terminal_search_find_previousvte_terminal_search_find_nextvte_terminal_resetvte_terminal_pty_new_syncvte_terminal_paste_primaryvte_terminal_paste_clipboard"vte_terminal_match_set_cursor_type"vte_terminal_match_set_cursor_namevte_terminal_match_remove_allvte_terminal_match_removevte_terminal_match_check_eventvte_terminal_match_checkvte_terminal_match_add_gregex%vte_terminal_get_word_char_exceptionsvte_terminal_get_window_titlevte_terminal_get_text_range-vte_terminal_get_text_include_trailing_spacesvte_terminal_get_textvte_terminal_get_row_count!vte_terminal_get_rewrap_on_resizevte_terminal_get_ptyvte_terminal_get_mouse_autohidevte_terminal_get_input_enabledvte_terminal_get_icon_titlevte_terminal_get_has_selectionvte_terminal_get_geometry_hintsvte_terminal_get_font_scalevte_terminal_get_fontvte_terminal_get_encodingvte_terminal_get_cursor_shape vte_terminal_get_cursor_position"vte_terminal_get_cursor_blink_mode!vte_terminal_get_current_file_uri&vte_terminal_get_current_directory_urivte_terminal_get_column_count$vte_terminal_get_cjk_ambiguous_widthvte_terminal_get_char_widthvte_terminal_get_char_heightvte_terminal_get_audible_bellvte_terminal_get_allow_boldvte_terminal_feed_child_binaryvte_terminal_feed_childvte_terminal_feedvte_terminal_copy_primaryvte_terminal_copy_clipboardvte_terminal_newc_vte_terminal_get_typeconnectTerminalBellconnectTerminalCharSizeChangedconnectTerminalChildExitedconnectTerminalCommitconnectTerminalContentsChangedconnectTerminalCopyClipboard)connectTerminalCurrentDirectoryUriChanged$connectTerminalCurrentFileUriChangedconnectTerminalCursorMovedconnectTerminalDecreaseFontSizeconnectTerminalDeiconifyWindowconnectTerminalEncodingChangedconnectTerminalEofconnectTerminalIconTitleChangedconnectTerminalIconifyWindowconnectTerminalIncreaseFontSizeconnectTerminalLowerWindowconnectTerminalMaximizeWindowconnectTerminalMoveWindow#connectTerminalNotificationReceivedconnectTerminalPasteClipboardconnectTerminalRaiseWindowconnectTerminalRefreshWindowconnectTerminalResizeWindowconnectTerminalRestoreWindowconnectTerminalSelectionChangedconnectTerminalTextDeletedconnectTerminalTextInsertedconnectTerminalTextModifiedconnectTerminalTextScrolled!connectTerminalWindowTitleChanged:$fMethodInfo*TerminalWriteContentsSyncMethodInfoasignature3$fMethodInfo*TerminalWatchChildMethodInfoasignature4$fMethodInfo*TerminalUnselectAllMethodInfoasignature2$fMethodInfo*TerminalSpawnSyncMethodInfoasignature>$fMethodInfo*TerminalSetWordCharExceptionsMethodInfoasignature0$fMethodInfo*TerminalSetSizeMethodInfoasignature;$fMethodInfo*TerminalSetScrollbackLinesMethodInfoasignature:$fMethodInfo*TerminalSetScrollOnOutputMethodInfoasignature=$fMethodInfo*TerminalSetScrollOnKeystrokeMethodInfoasignature:$fMethodInfo*TerminalSetRewrapOnResizeMethodInfoasignature/$fMethodInfo*TerminalSetPtyMethodInfoasignature9$fMethodInfo*TerminalSetMouseAutohideMethodInfoasignature8$fMethodInfo*TerminalSetInputEnabledMethodInfoasignatureB$fMethodInfo*TerminalSetGeometryHintsForWindowMethodInfoasignature5$fMethodInfo*TerminalSetFontScaleMethodInfoasignature0$fMethodInfo*TerminalSetFontMethodInfoasignature4$fMethodInfo*TerminalSetEncodingMethodInfoasignature9$fMethodInfo*TerminalSetDeleteBindingMethodInfoasignature9$fMethodInfo*TerminalSetDefaultColorsMethodInfoasignature7$fMethodInfo*TerminalSetCursorShapeMethodInfoasignature;$fMethodInfo*TerminalSetCursorBlinkModeMethodInfoasignature2$fMethodInfo*TerminalSetColorsMethodInfoasignatureD$fMethodInfo*TerminalSetColorHighlightForegroundMethodInfoasignature:$fMethodInfo*TerminalSetColorHighlightMethodInfoasignature;$fMethodInfo*TerminalSetColorForegroundMethodInfoasignature7$fMethodInfo*TerminalSetColorCursorMethodInfoasignature5$fMethodInfo*TerminalSetColorBoldMethodInfoasignature;$fMethodInfo*TerminalSetColorBackgroundMethodInfoasignature=$fMethodInfo*TerminalSetCjkAmbiguousWidthMethodInfoasignature<$fMethodInfo*TerminalSetBackspaceBindingMethodInfoasignature7$fMethodInfo*TerminalSetAudibleBellMethodInfoasignature5$fMethodInfo*TerminalSetAllowBoldMethodInfoasignature2$fMethodInfo*TerminalSelectAllMethodInfoasignature<$fMethodInfo*TerminalSearchSetWrapAroundMethodInfoasignature8$fMethodInfo*TerminalSearchSetGregexMethodInfoasignature<$fMethodInfo*TerminalSearchGetWrapAroundMethodInfoasignature8$fMethodInfo*TerminalSearchGetGregexMethodInfoasignature;$fMethodInfo*TerminalSearchFindPreviousMethodInfoasignature7$fMethodInfo*TerminalSearchFindNextMethodInfoasignature.$fMethodInfo*TerminalResetMethodInfoasignature3$fMethodInfo*TerminalPtyNewSyncMethodInfoasignature5$fMethodInfo*TerminalPastePrimaryMethodInfoasignature7$fMethodInfo*TerminalPasteClipboardMethodInfoasignature;$fMethodInfo*TerminalMatchSetCursorTypeMethodInfoasignature;$fMethodInfo*TerminalMatchSetCursorNameMethodInfoasignature7$fMethodInfo*TerminalMatchRemoveAllMethodInfoasignature4$fMethodInfo*TerminalMatchRemoveMethodInfoasignature8$fMethodInfo*TerminalMatchCheckEventMethodInfoasignature3$fMethodInfo*TerminalMatchCheckMethodInfoasignature7$fMethodInfo*TerminalMatchAddGregexMethodInfoasignature>$fMethodInfo*TerminalGetWordCharExceptionsMethodInfoasignature7$fMethodInfo*TerminalGetWindowTitleMethodInfoasignature5$fMethodInfo*TerminalGetTextRangeMethodInfoasignatureE$fMethodInfo*TerminalGetTextIncludeTrailingSpacesMethodInfoasignature0$fMethodInfo*TerminalGetTextMethodInfoasignature4$fMethodInfo*TerminalGetRowCountMethodInfoasignature:$fMethodInfo*TerminalGetRewrapOnResizeMethodInfoasignature/$fMethodInfo*TerminalGetPtyMethodInfoasignature9$fMethodInfo*TerminalGetMouseAutohideMethodInfoasignature8$fMethodInfo*TerminalGetInputEnabledMethodInfoasignature5$fMethodInfo*TerminalGetIconTitleMethodInfoasignature8$fMethodInfo*TerminalGetHasSelectionMethodInfoasignature9$fMethodInfo*TerminalGetGeometryHintsMethodInfoasignature5$fMethodInfo*TerminalGetFontScaleMethodInfoasignature0$fMethodInfo*TerminalGetFontMethodInfoasignature4$fMethodInfo*TerminalGetEncodingMethodInfoasignature7$fMethodInfo*TerminalGetCursorShapeMethodInfoasignature:$fMethodInfo*TerminalGetCursorPositionMethodInfoasignature;$fMethodInfo*TerminalGetCursorBlinkModeMethodInfoasignature:$fMethodInfo*TerminalGetCurrentFileUriMethodInfoasignature?$fMethodInfo*TerminalGetCurrentDirectoryUriMethodInfoasignature7$fMethodInfo*TerminalGetColumnCountMethodInfoasignature=$fMethodInfo*TerminalGetCjkAmbiguousWidthMethodInfoasignature5$fMethodInfo*TerminalGetCharWidthMethodInfoasignature6$fMethodInfo*TerminalGetCharHeightMethodInfoasignature7$fMethodInfo*TerminalGetAudibleBellMethodInfoasignature5$fMethodInfo*TerminalGetAllowBoldMethodInfoasignature8$fMethodInfo*TerminalFeedChildBinaryMethodInfoasignature2$fMethodInfo*TerminalFeedChildMethodInfoasignature-$fMethodInfo*TerminalFeedMethodInfoasignature4$fMethodInfo*TerminalCopyPrimaryMethodInfoasignature6$fMethodInfo*TerminalCopyClipboardMethodInfoasignatureTFCo:R:SignalListTerminal0$fSignalInfoTerminalWindowTitleChangedSignalInfo*$fSignalInfoTerminalTextScrolledSignalInfo*$fSignalInfoTerminalTextModifiedSignalInfo*$fSignalInfoTerminalTextInsertedSignalInfo)$fSignalInfoTerminalTextDeletedSignalInfo.$fSignalInfoTerminalSelectionChangedSignalInfo+$fSignalInfoTerminalRestoreWindowSignalInfo*$fSignalInfoTerminalResizeWindowSignalInfo+$fSignalInfoTerminalRefreshWindowSignalInfo)$fSignalInfoTerminalRaiseWindowSignalInfo,$fSignalInfoTerminalPasteClipboardSignalInfo2$fSignalInfoTerminalNotificationReceivedSignalInfo($fSignalInfoTerminalMoveWindowSignalInfo,$fSignalInfoTerminalMaximizeWindowSignalInfo)$fSignalInfoTerminalLowerWindowSignalInfo.$fSignalInfoTerminalIncreaseFontSizeSignalInfo+$fSignalInfoTerminalIconifyWindowSignalInfo.$fSignalInfoTerminalIconTitleChangedSignalInfo!$fSignalInfoTerminalEofSignalInfo-$fSignalInfoTerminalEncodingChangedSignalInfo-$fSignalInfoTerminalDeiconifyWindowSignalInfo.$fSignalInfoTerminalDecreaseFontSizeSignalInfo)$fSignalInfoTerminalCursorMovedSignalInfo3$fSignalInfoTerminalCurrentFileUriChangedSignalInfo8$fSignalInfoTerminalCurrentDirectoryUriChangedSignalInfo+$fSignalInfoTerminalCopyClipboardSignalInfo-$fSignalInfoTerminalContentsChangedSignalInfo$$fSignalInfoTerminalCommitSignalInfo)$fSignalInfoTerminalChildExitedSignalInfo-$fSignalInfoTerminalCharSizeChangedSignalInfo"$fSignalInfoTerminalBellSignalInfoTFCo:R:AttributeListTerminal0$fAttrInfoTerminalWordCharExceptionsPropertyInfo)$fAttrInfoTerminalWindowTitlePropertyInfo-$fAttrInfoTerminalScrollbackLinesPropertyInfo,$fAttrInfoTerminalScrollOnOutputPropertyInfo/$fAttrInfoTerminalScrollOnKeystrokePropertyInfo,$fAttrInfoTerminalRewrapOnResizePropertyInfo!$fAttrInfoTerminalPtyPropertyInfo-$fAttrInfoTerminalPointerAutohidePropertyInfo*$fAttrInfoTerminalInputEnabledPropertyInfo'$fAttrInfoTerminalIconTitlePropertyInfo'$fAttrInfoTerminalFontScalePropertyInfo&$fAttrInfoTerminalFontDescPropertyInfo&$fAttrInfoTerminalEncodingPropertyInfo+$fAttrInfoTerminalDeleteBindingPropertyInfo)$fAttrInfoTerminalCursorShapePropertyInfo-$fAttrInfoTerminalCursorBlinkModePropertyInfo,$fAttrInfoTerminalCurrentFileUriPropertyInfo1$fAttrInfoTerminalCurrentDirectoryUriPropertyInfo/$fAttrInfoTerminalCjkAmbiguousWidthPropertyInfo.$fAttrInfoTerminalBackspaceBindingPropertyInfo)$fAttrInfoTerminalAudibleBellPropertyInfo'$fAttrInfoTerminalAllowBoldPropertyInfo $fTerminalKo$fGObjectTerminalTFCo:R:ParentTypesTerminalResolveCharAttributesMethodCharAttributesAttributeList"TFCo:R:AttributeListCharAttributes $fConstructibleCharAttributestag$fWrappedPtrCharAttributesvte_get_featuresvte_get_major_versionvte_get_micro_versionvte_get_minor_versionvte_get_user_shell6nNmz1BDCeZLJmpUwduH38Data.GI.Base.ConstructiblenewData.GI.Base.SignalsafteronPropertyNotify SignalProxyData.GI.Base.Attributesgetset::~::=:~>:~:=>:=AttrOpData.GI.Base.GVariantgvariantToTuplegvariantFromTuplegvariantToListgvariantFromList gvariantToMapgvariantFromMapgvariantToDictEntrygvariantFromDictEntrygvariantToMaybegvariantFromMaybegvariantFromBytestringgvariantToBytestringgvariantToGVariantgvariantFromGVariantgvariantToSignaturegvariantFromSignaturegvariantSignatureToTextnewGVariantSignaturegvariantToObjectPathgvariantFromObjectPathgvariantObjectPathToTextnewGVariantObjectPathgvariantFromTextgvariantToTextgvariantToDoublegvariantFromDoublegvariantToHandlegvariantFromHandlegvariantToWord64gvariantFromWord64gvariantToInt64gvariantFromInt64gvariantToWord32gvariantFromWord32gvariantToInt32gvariantFromInt32gvariantToWord16gvariantFromWord16gvariantToInt16gvariantFromInt16gvariantToWord8gvariantFromWord8gvariantToBoolgvariantFromBool unrefGVariant refGVariantnewGVariantFromPtrwrapGVariantPtrgvariantGetTypeString noGVarianttoGVariantFormatString fromGVariant toGVariant IsGVariantIsGVariantBasicTypeGVariantSingletGVariantHandleGVariantObjectPathGVariantSignatureGVariantDictEntryData.GI.Base.GValueGValue fromGValuetoGValueIsGValueData.GI.Base.GError checkGErrorpropagateGErrorhandleGErrorJustDomainhandleGErrorJustcatchGErrorJustDomaincatchGErrorJust gerrorMessage gerrorCode gerrorDomain gerrorNewGError GErrorDomain GErrorCode GErrorMessagegerrorClassDomain GErrorClassData.GI.Base.BasicConversions mapGSListmapGList mapPtrArray mapGArraymapCArrayWithLengthunpackBoxedArrayWithLengthunpackBlockArrayWithLengthpackBlockArraymapZeroTerminatedCArrayunpackZeroTerminatedPtrArrayunpackPtrArrayWithLengthpackZeroTerminatedPtrArray packPtrArraycstringToByteStringbyteStringToCString cstringToTextwithTextCString textToCStringcstringToStringstringToCStringunpackFileNameArrayWithLength!unpackZeroTerminatedFileNameArraypackZeroTerminatedFileNameArraypackFileNameArrayunpackUTF8CArrayWithLengthunpackZeroTerminatedUTF8CArraypackZeroTerminatedUTF8CArraypackUTF8CArray$unpackMapZeroTerminatedStorableArray unpackMapStorableArrayWithLength"packMapZeroTerminatedStorableArraypackMapStorableArray!unpackZeroTerminatedStorableArrayunpackStorableArrayWithLengthpackZeroTerminatedStorableArraypackStorableArrayunpackZeroTerminatedByteStringunpackByteStringWithLengthpackZeroTerminatedByteStringpackByteStringunpackGHashTablepackGHashTableunpackGByteArraypackGByteArrayunpackGPtrArray packGPtrArray unpackGArray packGArray unpackGSList packGSList unpackGList packGList wordToGFlags gflagsToWord unrefGArray unrefPtrArrayunrefGByteArrayunrefGHashTableData.GI.Base.Closure newCClosure noClosureClosureData.GI.Base.ManagedPtrcopyPtrnewPtrwrapPtr freeBoxed copyBoxedPtr copyBoxed wrapBoxednewBoxed unrefObject refObject wrapObject newObject unsafeCastTocastTotouchManagedPtrunsafeManagedPtrCastPtrunsafeManagedPtrGetPtrwithManagedPtrListmaybeWithManagedPtrwithManagedPtrData.GI.Base.GHashTablecstringUnpackPtrcstringPackPtr ptrUnpackPtr ptrPackPtr gDirectHash gDirectEqualgStrHash gStrEqual GHashFunc GEqualFuncData.GI.Base.BasicTypesgtypeByteArray gtypeStrv gtypeGType gtypeVariant gtypeInvalid gtypeObject gtypeBoxed gtypeBoolean gtypeDouble gtypeFloat gtypeUInt64 gtypeInt64 gtypeULong gtypeLong gtypeUIntgtypeInt gtypePointer gtypeString gtypeName g_list_free g_slist_freeCGType gtypeToCGTypeGTypeForeignPtrNewtype boxedType BoxedObject boxedEnumType BoxedEnumboxedFlagsType BoxedFlagswrappedPtrFreewrappedPtrCopywrappedPtrCalloc WrappedPtr gobjectTypegobjectIsInitiallyUnownedGObjectnullPtrErrorMsgUnexpectedNullPointerReturn nullToNothing NullToNothingGVariant GParamSpecIsGFlagGArray GPtrArray GByteArray GHashTableGListGSList unwrapPtr PtrWrappedGDestroyNotify