glib

package
v0.0.0-...-17244d7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 9, 2024 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const AnalyzerAnalyzing = 1
View Source
const AsciiDtostrBufSize = 39
View Source
const BigEndian = 4321

blacklisted: AsyncQueue (struct)

View Source
const CsetDigits = "0123456789"

blacklisted: CSET_A_2_Z (constant)

View Source
const DatalistFlagsMask = 3

blacklisted: CopyFunc (callback)

View Source
const DateBadDay = 0
View Source
const DateBadJulian = 0
View Source
const DateBadYear = 0
View Source
const DirSeparator = 92
View Source
const DirSeparatorS = "\\"
View Source
const E = 2.718282

blacklisted: DuplicateFunc (callback)

View Source
const Gint16Format = "hi"

blacklisted: FreeFunc (callback) blacklisted: Func (callback)

View Source
const Gint16Modifier = "h"
View Source
const Gint32Format = "i"
View Source
const Gint32Modifier = ""
View Source
const Gint64Format = "li"
View Source
const Gint64Modifier = "l"
View Source
const GintptrFormat = "li"
View Source
const GintptrModifier = "l"
View Source
const GnucFunction = ""
View Source
const GnucPrettyFunction = ""
View Source
const GsizeFormat = "lu"
View Source
const GsizeModifier = "l"
View Source
const GssizeFormat = "li"
View Source
const GssizeModifier = "l"
View Source
const Guint16Format = "hu"
View Source
const Guint32Format = "u"
View Source
const Guint64Format = "lu"
View Source
const GuintptrFormat = "lu"
View Source
const HaveGint64 = 1
View Source
const HaveGnucVarargs = 1
View Source
const HaveGnucVisibility = 1
View Source
const HaveGrowingStack = 0
View Source
const HaveIsoVarargs = 1
View Source
const HookFlagUserShift = 4

blacklisted: HFunc (callback)

View Source
const Ieee754DoubleBias = 1023

blacklisted: HookFunc (callback) blacklisted: HookList (struct) blacklisted: HookMarshaller (callback) blacklisted: IConv (struct)

View Source
const Ieee754FloatBias = 127
View Source
const KeyFileDesktopGroup = "Desktop Entry"
View Source
const KeyFileDesktopKeyActions = "Actions"
View Source
const KeyFileDesktopKeyCategories = "Categories"
View Source
const KeyFileDesktopKeyComment = "Comment"
View Source
const KeyFileDesktopKeyDbusActivatable = "DBusActivatable"
View Source
const KeyFileDesktopKeyExec = "Exec"
View Source
const KeyFileDesktopKeyFullname = "X-GNOME-FullName"
View Source
const KeyFileDesktopKeyGenericName = "GenericName"
View Source
const KeyFileDesktopKeyGettextDomain = "X-GNOME-Gettext-Domain"
View Source
const KeyFileDesktopKeyHidden = "Hidden"
View Source
const KeyFileDesktopKeyIcon = "Icon"
View Source
const KeyFileDesktopKeyKeywords = "Keywords"
View Source
const KeyFileDesktopKeyMimeType = "MimeType"
View Source
const KeyFileDesktopKeyName = "Name"
View Source
const KeyFileDesktopKeyNoDisplay = "NoDisplay"
View Source
const KeyFileDesktopKeyNotShowIn = "NotShowIn"
View Source
const KeyFileDesktopKeyOnlyShowIn = "OnlyShowIn"
View Source
const KeyFileDesktopKeyPath = "Path"
View Source
const KeyFileDesktopKeyStartupNotify = "StartupNotify"
View Source
const KeyFileDesktopKeyStartupWmClass = "StartupWMClass"
View Source
const KeyFileDesktopKeyTerminal = "Terminal"
View Source
const KeyFileDesktopKeyTryExec = "TryExec"
View Source
const KeyFileDesktopKeyType = "Type"
View Source
const KeyFileDesktopKeyUrl = "URL"
View Source
const KeyFileDesktopKeyVersion = "Version"
View Source
const KeyFileDesktopTypeApplication = "Application"
View Source
const KeyFileDesktopTypeDirectory = "Directory"
View Source
const KeyFileDesktopTypeLink = "Link"
View Source
const LittleEndian = 1234
View Source
const Ln10 = 2.302585
View Source
const Ln2 = 0.693147
View Source
const Log2Base10 = 0.30103
View Source
const LogDomain = 0
View Source
const LogFatalMask = 0
View Source
const LogLevelUserShift = 8
View Source
const MajorVersion = 2
View Source
const Maxint16 = 32767
View Source
const Maxint32 = 2147483647
View Source
const Maxint64 = 9223372036854775807
View Source
const Maxint8 = 127
View Source
const Maxuint16 = 0xffff
View Source
const Maxuint32 = 0xffffffff
View Source
const Maxuint64 = 0xffffffffffffffff
View Source
const Maxuint8 = 0xff
View Source
const MicroVersion = 3
View Source
const Minint16 = -32768
View Source
const Minint32 = -2147483648
View Source
const Minint64 = -9223372036854775808
View Source
const Minint8 = -128
View Source
const MinorVersion = 50
View Source
const ModuleSuffix = "so"
View Source
const OptionRemaining = ""
View Source
const PdpEndian = 3412

blacklisted: OptionGroup (struct) blacklisted: OptionParseFunc (callback)

View Source
const Pi = 3.141593
View Source
const Pi2 = 1.570796
View Source
const Pi4 = 0.785398
View Source
const PidFormat = "i"
View Source
const PollfdFormat = "%d"
View Source
const PriorityDefault = 0
View Source
const PriorityDefaultIdle = 200
View Source
const PriorityHigh = -100
View Source
const PriorityHighIdle = 100
View Source
const PriorityLow = 300
View Source
const SearchpathSeparator = 59
View Source
const SearchpathSeparatorS = ";"
View Source
const SizeofLong = 8
View Source
const SizeofSizeT = 8
View Source
const SizeofSsizeT = 8
View Source
const SizeofVoidP = 8
View Source
const SourceContinue = true

blacklisted: SList (struct)

View Source
const SourceRemove = false
View Source
const Sqrt2 = 1.414214
View Source
const StrDelimiters = "_-|> <."
View Source
const SysdefAfInet = 2
View Source
const SysdefAfInet6 = 10
View Source
const SysdefAfUnix = 1
View Source
const SysdefMsgDontroute = 4
View Source
const SysdefMsgOob = 1
View Source
const SysdefMsgPeek = 2
View Source
const TimeSpanDay = 86400000000

blacklisted: StatBuf (struct) blacklisted: String (struct) blacklisted: StringChunk (struct)

View Source
const TimeSpanHour = 3600000000
View Source
const TimeSpanMillisecond = 1000
View Source
const TimeSpanMinute = 60000000
View Source
const TimeSpanSecond = 1000000
View Source
const UnicharMaxDecompositionLength = 18

blacklisted: Tree (struct)

View Source
const UriReservedCharsGenericDelimiters = ":/?#[]@"
View Source
const UriReservedCharsSubcomponentDelimiters = "!$&'()*+,;="
View Source
const UsecPerSec = 1000000
View Source
const VaCopyAsArray = 1
View Source
const VersionMinRequired = 2
View Source
const Win32MsgHandle = 19981206

blacklisted: VoidFunc (callback)

Variables

This section is empty.

Functions

func DateTimeCompare

func DateTimeCompare(dt10 unsafe.Pointer, dt20 unsafe.Pointer) int32

func DateTimeEqual

func DateTimeEqual(dt10 unsafe.Pointer, dt20 unsafe.Pointer) bool

func DateTimeHash

func DateTimeHash(datetime0 unsafe.Pointer) uint32

func GetCurrentDir

func GetCurrentDir() string

blacklisted: access (function) blacklisted: ascii_digit_value (function) blacklisted: ascii_dtostr (function) blacklisted: ascii_formatd (function) blacklisted: ascii_strcasecmp (function) blacklisted: ascii_strdown (function) blacklisted: ascii_strncasecmp (function) blacklisted: ascii_strtod (function) blacklisted: ascii_strtoll (function) blacklisted: ascii_strtoull (function) blacklisted: ascii_strup (function) blacklisted: ascii_tolower (function) blacklisted: ascii_toupper (function) blacklisted: ascii_xdigit_value (function) blacklisted: assert_warning (function) blacklisted: assertion_message (function) blacklisted: assertion_message_cmpstr (function) blacklisted: assertion_message_error (function) blacklisted: atexit (function) blacklisted: atomic_int_add (function) blacklisted: atomic_int_and (function) blacklisted: atomic_int_compare_and_exchange (function) blacklisted: atomic_int_dec_and_test (function) blacklisted: atomic_int_exchange_and_add (function) blacklisted: atomic_int_get (function) blacklisted: atomic_int_inc (function) blacklisted: atomic_int_or (function) blacklisted: atomic_int_set (function) blacklisted: atomic_int_xor (function) blacklisted: atomic_pointer_add (function) blacklisted: atomic_pointer_and (function) blacklisted: atomic_pointer_compare_and_exchange (function) blacklisted: atomic_pointer_get (function) blacklisted: atomic_pointer_or (function) blacklisted: atomic_pointer_set (function) blacklisted: atomic_pointer_xor (function) blacklisted: base64_decode (function) blacklisted: base64_decode_inplace (function) blacklisted: base64_decode_step (function) blacklisted: base64_encode (function) blacklisted: base64_encode_close (function) blacklisted: base64_encode_step (function) blacklisted: basename (function) blacklisted: bit_lock (function) blacklisted: bit_nth_lsf (function) blacklisted: bit_nth_msf (function) blacklisted: bit_storage (function) blacklisted: bit_trylock (function) blacklisted: bit_unlock (function) blacklisted: bookmark_file_error_quark (function) blacklisted: build_filenamev (function) blacklisted: build_pathv (function) blacklisted: byte_array_free (function) blacklisted: byte_array_free_to_bytes (function) blacklisted: byte_array_new (function) blacklisted: byte_array_new_take (function) blacklisted: byte_array_unref (function) blacklisted: chdir (function) blacklisted: check_version (function) blacklisted: checksum_type_get_length (function) blacklisted: child_watch_add (function) blacklisted: child_watch_source_new (function) blacklisted: clear_error (function) blacklisted: close (function) blacklisted: compute_checksum_for_bytes (function) blacklisted: compute_checksum_for_data (function) blacklisted: compute_checksum_for_string (function) blacklisted: compute_hmac_for_bytes (function) blacklisted: compute_hmac_for_data (function) blacklisted: compute_hmac_for_string (function) blacklisted: convert (function) blacklisted: convert_error_quark (function) blacklisted: convert_with_fallback (function) blacklisted: convert_with_iconv (function) blacklisted: datalist_clear (function) blacklisted: datalist_get_data (function) blacklisted: datalist_get_flags (function) blacklisted: datalist_id_get_data (function) blacklisted: datalist_id_remove_no_notify (function) blacklisted: datalist_id_replace_data (function) blacklisted: datalist_id_set_data_full (function) blacklisted: datalist_init (function) blacklisted: datalist_set_flags (function) blacklisted: datalist_unset_flags (function) blacklisted: dataset_destroy (function) blacklisted: dataset_id_get_data (function) blacklisted: dataset_id_remove_no_notify (function) blacklisted: dataset_id_set_data_full (function) blacklisted: date_get_days_in_month (function) blacklisted: date_get_monday_weeks_in_year (function) blacklisted: date_get_sunday_weeks_in_year (function) blacklisted: date_is_leap_year (function) blacklisted: date_strftime (function) blacklisted: date_time_compare (function) blacklisted: date_time_equal (function) blacklisted: date_time_hash (function) blacklisted: date_valid_day (function) blacklisted: date_valid_dmy (function) blacklisted: date_valid_julian (function) blacklisted: date_valid_month (function) blacklisted: date_valid_weekday (function) blacklisted: date_valid_year (function) blacklisted: dcgettext (function) blacklisted: dgettext (function) blacklisted: dir_make_tmp (function) blacklisted: direct_equal (function) blacklisted: direct_hash (function) blacklisted: dngettext (function) blacklisted: double_equal (function) blacklisted: double_hash (function) blacklisted: dpgettext (function) blacklisted: dpgettext2 (function) blacklisted: environ_getenv (function) blacklisted: environ_setenv (function) blacklisted: environ_unsetenv (function) blacklisted: file_error_from_errno (function) blacklisted: file_error_quark (function) blacklisted: file_get_contents (function) blacklisted: file_open_tmp (function) blacklisted: file_read_link (function) blacklisted: file_set_contents (function) blacklisted: file_test (function) blacklisted: filename_display_basename (function) blacklisted: filename_display_name (function) blacklisted: filename_from_uri (function) blacklisted: filename_from_utf8 (function) blacklisted: filename_to_uri (function) blacklisted: filename_to_utf8 (function) blacklisted: find_program_in_path (function) blacklisted: format_size (function) blacklisted: format_size_for_display (function) blacklisted: format_size_full (function) blacklisted: free (function) blacklisted: get_application_name (function) blacklisted: get_charset (function) blacklisted: get_codeset (function)

func GetHomeDir

func GetHomeDir() string

blacklisted: get_current_time (function) blacklisted: get_environ (function) blacklisted: get_filename_charsets (function)

func GetSystemConfigDirs

func GetSystemConfigDirs() []string

blacklisted: get_host_name (function) blacklisted: get_language_names (function) blacklisted: get_locale_variants (function) blacklisted: get_monotonic_time (function) blacklisted: get_num_processors (function) blacklisted: get_prgname (function) blacklisted: get_real_name (function) blacklisted: get_real_time (function)

func GetSystemDataDirs

func GetSystemDataDirs() []string

func GetTmpDir

func GetTmpDir() string

func GetUserCacheDir

func GetUserCacheDir() string

func GetUserConfigDir

func GetUserConfigDir() string

func GetUserDataDir

func GetUserDataDir() string

func GetUserRuntimeDir

func GetUserRuntimeDir() string

blacklisted: get_user_name (function)

func GetUserSpecialDir

func GetUserSpecialDir(directory0 UserDirectory) string

func KeyFileErrorQuark

func KeyFileErrorQuark() uint32

func StartLoop

func StartLoop()

func VariantIsObjectPath

func VariantIsObjectPath(string0 string) bool

func VariantIsSignature

func VariantIsSignature(string0 string) bool

func VariantParseErrorQuark

func VariantParseErrorQuark() uint32

func VariantParserGetErrorQuark

func VariantParserGetErrorQuark() uint32

func VariantTypeStringIsValid

func VariantTypeStringIsValid(type_string0 string) bool

func VariantTypeStringScan

func VariantTypeStringScan(string0 string, limit0 string) (string, bool)

Types

type AsciiType

type AsciiType C.uint32_t

blacklisted: Array (struct)

const (
	AsciiTypeAlnum  AsciiType = 1
	AsciiTypeAlpha  AsciiType = 2
	AsciiTypeCntrl  AsciiType = 4
	AsciiTypeDigit  AsciiType = 8
	AsciiTypeGraph  AsciiType = 16
	AsciiTypeLower  AsciiType = 32
	AsciiTypePrint  AsciiType = 64
	AsciiTypePunct  AsciiType = 128
	AsciiTypeSpace  AsciiType = 256
	AsciiTypeUpper  AsciiType = 512
	AsciiTypeXdigit AsciiType = 1024
)

type BookmarkFileError

type BookmarkFileError C.uint32_t

blacklisted: BookmarkFile (struct)

const (
	BookmarkFileErrorInvalidUri       BookmarkFileError = 0
	BookmarkFileErrorInvalidValue     BookmarkFileError = 1
	BookmarkFileErrorAppNotRegistered BookmarkFileError = 2
	BookmarkFileErrorUriNotFound      BookmarkFileError = 3
	BookmarkFileErrorRead             BookmarkFileError = 4
	BookmarkFileErrorUnknownEncoding  BookmarkFileError = 5
	BookmarkFileErrorWrite            BookmarkFileError = 6
	BookmarkFileErrorFileNotFound     BookmarkFileError = 7
)

type Bytes

type Bytes struct{}

blacklisted: ByteArray (struct)

func NewBytes

func NewBytes(data0 []uint8) *Bytes

func NewBytesTake

func NewBytesTake(data0 []uint8) *Bytes

func (*Bytes) Compare

func (this0 *Bytes) Compare(bytes20 *Bytes) int32

func (*Bytes) Equal

func (this0 *Bytes) Equal(bytes20 *Bytes) bool

func (*Bytes) GetData

func (this0 *Bytes) GetData() (uint64, []uint8)

func (*Bytes) GetSize

func (this0 *Bytes) GetSize() uint64

func (*Bytes) Hash

func (this0 *Bytes) Hash() uint32

func (*Bytes) NewFromBytes

func (this0 *Bytes) NewFromBytes(offset0 uint64, length0 uint64) *Bytes

func (*Bytes) UnrefToData

func (this0 *Bytes) UnrefToData() (uint64, []uint8)

type ChecksumType

type ChecksumType C.uint32_t

blacklisted: CSET_a_2_z (constant) blacklisted: Checksum (struct)

const (
	ChecksumTypeMd5    ChecksumType = 0
	ChecksumTypeSha1   ChecksumType = 1
	ChecksumTypeSha256 ChecksumType = 2
	ChecksumTypeSha512 ChecksumType = 3
)

type ConvertError

type ConvertError C.uint32_t

blacklisted: ChildWatchFunc (callback) blacklisted: CompareDataFunc (callback) blacklisted: CompareFunc (callback) blacklisted: Cond (struct)

const (
	ConvertErrorNoConversion    ConvertError = 0
	ConvertErrorIllegalSequence ConvertError = 1
	ConvertErrorFailed          ConvertError = 2
	ConvertErrorPartialInput    ConvertError = 3
	ConvertErrorBadUri          ConvertError = 4
	ConvertErrorNotAbsolutePath ConvertError = 5
	ConvertErrorNoMemory        ConvertError = 6
)

type DateDMY

type DateDMY C.uint32_t

blacklisted: Data (struct) blacklisted: DataForeachFunc (callback) blacklisted: Date (struct)

const (
	DateDMYDay   DateDMY = 0
	DateDMYMonth DateDMY = 1
	DateDMYYear  DateDMY = 2
)

type DateMonth

type DateMonth C.uint32_t
const (
	DateMonthBadMonth  DateMonth = 0
	DateMonthJanuary   DateMonth = 1
	DateMonthFebruary  DateMonth = 2
	DateMonthMarch     DateMonth = 3
	DateMonthApril     DateMonth = 4
	DateMonthMay       DateMonth = 5
	DateMonthJune      DateMonth = 6
	DateMonthJuly      DateMonth = 7
	DateMonthAugust    DateMonth = 8
	DateMonthSeptember DateMonth = 9
	DateMonthOctober   DateMonth = 10
	DateMonthNovember  DateMonth = 11
	DateMonthDecember  DateMonth = 12
)

type DateTime

type DateTime struct{}

func NewDateTime

func NewDateTime(tz0 *TimeZone, year0 int32, month0 int32, day0 int32, hour0 int32, minute0 int32, seconds0 float64) *DateTime

func NewDateTimeFromTimevalLocal

func NewDateTimeFromTimevalLocal(tv0 *TimeVal) *DateTime

func NewDateTimeFromTimevalUtc

func NewDateTimeFromTimevalUtc(tv0 *TimeVal) *DateTime

func NewDateTimeFromUnixLocal

func NewDateTimeFromUnixLocal(t0 int64) *DateTime

func NewDateTimeFromUnixUtc

func NewDateTimeFromUnixUtc(t0 int64) *DateTime

func NewDateTimeLocal

func NewDateTimeLocal(year0 int32, month0 int32, day0 int32, hour0 int32, minute0 int32, seconds0 float64) *DateTime

func NewDateTimeNow

func NewDateTimeNow(tz0 *TimeZone) *DateTime

func NewDateTimeNowLocal

func NewDateTimeNowLocal() *DateTime

func NewDateTimeNowUtc

func NewDateTimeNowUtc() *DateTime

func NewDateTimeUtc

func NewDateTimeUtc(year0 int32, month0 int32, day0 int32, hour0 int32, minute0 int32, seconds0 float64) *DateTime

func (*DateTime) Add

func (this0 *DateTime) Add(timespan0 int64) *DateTime

func (*DateTime) AddDays

func (this0 *DateTime) AddDays(days0 int32) *DateTime

func (*DateTime) AddFull

func (this0 *DateTime) AddFull(years0 int32, months0 int32, days0 int32, hours0 int32, minutes0 int32, seconds0 float64) *DateTime

func (*DateTime) AddHours

func (this0 *DateTime) AddHours(hours0 int32) *DateTime

func (*DateTime) AddMinutes

func (this0 *DateTime) AddMinutes(minutes0 int32) *DateTime

func (*DateTime) AddMonths

func (this0 *DateTime) AddMonths(months0 int32) *DateTime

func (*DateTime) AddSeconds

func (this0 *DateTime) AddSeconds(seconds0 float64) *DateTime

func (*DateTime) AddWeeks

func (this0 *DateTime) AddWeeks(weeks0 int32) *DateTime

func (*DateTime) AddYears

func (this0 *DateTime) AddYears(years0 int32) *DateTime

func (*DateTime) Difference

func (this0 *DateTime) Difference(begin0 *DateTime) int64

func (*DateTime) Format

func (this0 *DateTime) Format(format0 string) string

func (*DateTime) GetDayOfMonth

func (this0 *DateTime) GetDayOfMonth() int32

func (*DateTime) GetDayOfWeek

func (this0 *DateTime) GetDayOfWeek() int32

func (*DateTime) GetDayOfYear

func (this0 *DateTime) GetDayOfYear() int32

func (*DateTime) GetHour

func (this0 *DateTime) GetHour() int32

func (*DateTime) GetMicrosecond

func (this0 *DateTime) GetMicrosecond() int32

func (*DateTime) GetMinute

func (this0 *DateTime) GetMinute() int32

func (*DateTime) GetMonth

func (this0 *DateTime) GetMonth() int32

func (*DateTime) GetSecond

func (this0 *DateTime) GetSecond() int32

func (*DateTime) GetSeconds

func (this0 *DateTime) GetSeconds() float64

func (*DateTime) GetTimezoneAbbreviation

func (this0 *DateTime) GetTimezoneAbbreviation() string

func (*DateTime) GetUtcOffset

func (this0 *DateTime) GetUtcOffset() int64

func (*DateTime) GetWeekNumberingYear

func (this0 *DateTime) GetWeekNumberingYear() int32

func (*DateTime) GetWeekOfYear

func (this0 *DateTime) GetWeekOfYear() int32

func (*DateTime) GetYear

func (this0 *DateTime) GetYear() int32

func (*DateTime) GetYmd

func (this0 *DateTime) GetYmd() (int32, int32, int32)

func (*DateTime) IsDaylightSavings

func (this0 *DateTime) IsDaylightSavings() bool

func (*DateTime) ToLocal

func (this0 *DateTime) ToLocal() *DateTime

func (*DateTime) ToTimeval

func (this0 *DateTime) ToTimeval(tv0 *TimeVal) bool

func (*DateTime) ToTimezone

func (this0 *DateTime) ToTimezone(tz0 *TimeZone) *DateTime

func (*DateTime) ToUnix

func (this0 *DateTime) ToUnix() int64

func (*DateTime) ToUtc

func (this0 *DateTime) ToUtc() *DateTime

type DateWeekday

type DateWeekday C.uint32_t
const (
	DateWeekdayBadWeekday DateWeekday = 0
	DateWeekdayMonday     DateWeekday = 1
	DateWeekdayTuesday    DateWeekday = 2
	DateWeekdayWednesday  DateWeekday = 3
	DateWeekdayThursday   DateWeekday = 4
	DateWeekdayFriday     DateWeekday = 5
	DateWeekdaySaturday   DateWeekday = 6
	DateWeekdaySunday     DateWeekday = 7
)

type DoubleIEEE754

type DoubleIEEE754 struct {
	// contains filtered or unexported fields
}

blacklisted: DebugKey (struct) blacklisted: DestroyNotify (callback) blacklisted: Dir (struct)

type ErrorType

type ErrorType C.uint32_t

blacklisted: EqualFunc (callback) blacklisted: Error (struct)

const (
	ErrorTypeUnknown           ErrorType = 0
	ErrorTypeUnexpEof          ErrorType = 1
	ErrorTypeUnexpEofInString  ErrorType = 2
	ErrorTypeUnexpEofInComment ErrorType = 3
	ErrorTypeNonDigitInConst   ErrorType = 4
	ErrorTypeDigitRadix        ErrorType = 5
	ErrorTypeFloatRadix        ErrorType = 6
	ErrorTypeFloatMalformed    ErrorType = 7
)

type FileError

type FileError C.uint32_t
const (
	FileErrorExist       FileError = 0
	FileErrorIsdir       FileError = 1
	FileErrorAcces       FileError = 2
	FileErrorNametoolong FileError = 3
	FileErrorNoent       FileError = 4
	FileErrorNotdir      FileError = 5
	FileErrorNxio        FileError = 6
	FileErrorNodev       FileError = 7
	FileErrorRofs        FileError = 8
	FileErrorTxtbsy      FileError = 9
	FileErrorFault       FileError = 10
	FileErrorLoop        FileError = 11
	FileErrorNospc       FileError = 12
	FileErrorNomem       FileError = 13
	FileErrorMfile       FileError = 14
	FileErrorNfile       FileError = 15
	FileErrorBadf        FileError = 16
	FileErrorInval       FileError = 17
	FileErrorPipe        FileError = 18
	FileErrorAgain       FileError = 19
	FileErrorIntr        FileError = 20
	FileErrorIo          FileError = 21
	FileErrorPerm        FileError = 22
	FileErrorNosys       FileError = 23
	FileErrorFailed      FileError = 24
)

type FileTest

type FileTest C.uint32_t
const (
	FileTestIsRegular    FileTest = 1
	FileTestIsSymlink    FileTest = 2
	FileTestIsDir        FileTest = 4
	FileTestIsExecutable FileTest = 8
	FileTestExists       FileTest = 16
)

type FloatIEEE754

type FloatIEEE754 struct {
	// contains filtered or unexported fields
}

type FormatSizeFlags

type FormatSizeFlags C.uint32_t
const (
	FormatSizeFlagsDefault    FormatSizeFlags = 0
	FormatSizeFlagsLongFormat FormatSizeFlags = 1
	FormatSizeFlagsIecUnits   FormatSizeFlags = 2
)

type GError

type GError struct {
	Domain  uint32
	Code    int32
	Message string
}

func (GError) Error

func (e GError) Error() string

type HookFlagMask

type HookFlagMask C.uint32_t

blacklisted: HRFunc (callback) blacklisted: HashFunc (callback) blacklisted: HashTable (struct) blacklisted: HashTableIter (struct) blacklisted: Hmac (struct) blacklisted: Hook (struct) blacklisted: HookCheckFunc (callback) blacklisted: HookCheckMarshaller (callback) blacklisted: HookCompareFunc (callback) blacklisted: HookFinalizeFunc (callback) blacklisted: HookFindFunc (callback)

const (
	HookFlagMaskActive HookFlagMask = 1
	HookFlagMaskInCall HookFlagMask = 2
	HookFlagMaskMask   HookFlagMask = 15
)

type IOChannelError

type IOChannelError C.uint32_t

blacklisted: IOChannel (struct)

const (
	IOChannelErrorFbig     IOChannelError = 0
	IOChannelErrorInval    IOChannelError = 1
	IOChannelErrorIo       IOChannelError = 2
	IOChannelErrorIsdir    IOChannelError = 3
	IOChannelErrorNospc    IOChannelError = 4
	IOChannelErrorNxio     IOChannelError = 5
	IOChannelErrorOverflow IOChannelError = 6
	IOChannelErrorPipe     IOChannelError = 7
	IOChannelErrorFailed   IOChannelError = 8
)

type IOCondition

type IOCondition C.uint32_t
const (
	IOConditionIn   IOCondition = 1
	IOConditionOut  IOCondition = 4
	IOConditionPri  IOCondition = 2
	IOConditionErr  IOCondition = 8
	IOConditionHup  IOCondition = 16
	IOConditionNval IOCondition = 32
)

type IOError

type IOError C.uint32_t
const (
	IOErrorNone    IOError = 0
	IOErrorAgain   IOError = 1
	IOErrorInval   IOError = 2
	IOErrorUnknown IOError = 3
)

type IOFlags

type IOFlags C.uint32_t
const (
	IOFlagsAppend      IOFlags = 1
	IOFlagsNonblock    IOFlags = 2
	IOFlagsIsReadable  IOFlags = 4
	IOFlagsIsWritable  IOFlags = 8
	IOFlagsIsWriteable IOFlags = 8
	IOFlagsIsSeekable  IOFlags = 16
	IOFlagsMask        IOFlags = 31
	IOFlagsGetMask     IOFlags = 31
	IOFlagsSetMask     IOFlags = 3
)

type IOStatus

type IOStatus C.uint32_t

blacklisted: IOFunc (callback) blacklisted: IOFuncs (struct)

const (
	IOStatusError  IOStatus = 0
	IOStatusNormal IOStatus = 1
	IOStatusEof    IOStatus = 2
	IOStatusAgain  IOStatus = 3
)

type KeyFile

type KeyFile struct{}

func NewKeyFile

func NewKeyFile() *KeyFile

func (*KeyFile) Free

func (this0 *KeyFile) Free()

workaround

func (*KeyFile) GetBoolean

func (this0 *KeyFile) GetBoolean(group_name0 string, key0 string) (bool, error)

func (*KeyFile) GetBooleanList

func (this0 *KeyFile) GetBooleanList(group_name0 string, key0 string) (uint64, []bool, error)

func (*KeyFile) GetComment

func (this0 *KeyFile) GetComment(group_name0 string, key0 string) (string, error)

func (*KeyFile) GetDouble

func (this0 *KeyFile) GetDouble(group_name0 string, key0 string) (float64, error)

func (*KeyFile) GetDoubleList

func (this0 *KeyFile) GetDoubleList(group_name0 string, key0 string) (uint64, []float64, error)

func (*KeyFile) GetGroups

func (this0 *KeyFile) GetGroups() (uint64, []string)

func (*KeyFile) GetInt64

func (this0 *KeyFile) GetInt64(group_name0 string, key0 string) (int64, error)

func (*KeyFile) GetInteger

func (this0 *KeyFile) GetInteger(group_name0 string, key0 string) (int32, error)

func (*KeyFile) GetIntegerList

func (this0 *KeyFile) GetIntegerList(group_name0 string, key0 string) (uint64, []int32, error)

func (*KeyFile) GetKeys

func (this0 *KeyFile) GetKeys(group_name0 string) (uint64, []string, error)

func (*KeyFile) GetLocaleString

func (this0 *KeyFile) GetLocaleString(group_name0 string, key0 string, locale0 string) (string, error)

func (*KeyFile) GetLocaleStringList

func (this0 *KeyFile) GetLocaleStringList(group_name0 string, key0 string, locale0 string) (uint64, []string, error)

func (*KeyFile) GetStartGroup

func (this0 *KeyFile) GetStartGroup() string

func (*KeyFile) GetString

func (this0 *KeyFile) GetString(group_name0 string, key0 string) (string, error)

func (*KeyFile) GetStringList

func (this0 *KeyFile) GetStringList(group_name0 string, key0 string) (uint64, []string, error)

func (*KeyFile) GetUint64

func (this0 *KeyFile) GetUint64(group_name0 string, key0 string) (uint64, error)

func (*KeyFile) GetValue

func (this0 *KeyFile) GetValue(group_name0 string, key0 string) (string, error)

func (*KeyFile) HasGroup

func (this0 *KeyFile) HasGroup(group_name0 string) bool

func (*KeyFile) LoadFromBytes

func (this0 *KeyFile) LoadFromBytes(bytes0 *Bytes, flags0 KeyFileFlags) (bool, error)

func (*KeyFile) LoadFromData

func (this0 *KeyFile) LoadFromData(data0 string, length0 uint64, flags0 KeyFileFlags) (bool, error)

func (*KeyFile) LoadFromDataDirs

func (this0 *KeyFile) LoadFromDataDirs(file0 string, flags0 KeyFileFlags) (string, bool, error)

func (*KeyFile) LoadFromDirs

func (this0 *KeyFile) LoadFromDirs(file0 string, search_dirs0 []string, flags0 KeyFileFlags) (string, bool, error)

func (*KeyFile) LoadFromFile

func (this0 *KeyFile) LoadFromFile(file0 string, flags0 KeyFileFlags) (bool, error)

func (*KeyFile) RemoveComment

func (this0 *KeyFile) RemoveComment(group_name0 string, key0 string) (bool, error)

func (*KeyFile) RemoveGroup

func (this0 *KeyFile) RemoveGroup(group_name0 string) (bool, error)

func (*KeyFile) RemoveKey

func (this0 *KeyFile) RemoveKey(group_name0 string, key0 string) (bool, error)

func (*KeyFile) SaveToFile

func (this0 *KeyFile) SaveToFile(filename0 string) (bool, error)

func (*KeyFile) SetBoolean

func (this0 *KeyFile) SetBoolean(group_name0 string, key0 string, value0 bool)

func (*KeyFile) SetBooleanList

func (this0 *KeyFile) SetBooleanList(group_name0 string, key0 string, list0 []bool)

func (*KeyFile) SetComment

func (this0 *KeyFile) SetComment(group_name0 string, key0 string, comment0 string) (bool, error)

func (*KeyFile) SetDouble

func (this0 *KeyFile) SetDouble(group_name0 string, key0 string, value0 float64)

func (*KeyFile) SetDoubleList

func (this0 *KeyFile) SetDoubleList(group_name0 string, key0 string, list0 []float64)

func (*KeyFile) SetInt64

func (this0 *KeyFile) SetInt64(group_name0 string, key0 string, value0 int64)

func (*KeyFile) SetInteger

func (this0 *KeyFile) SetInteger(group_name0 string, key0 string, value0 int32)

func (*KeyFile) SetIntegerList

func (this0 *KeyFile) SetIntegerList(group_name0 string, key0 string, list0 []int32)

func (*KeyFile) SetListSeparator

func (this0 *KeyFile) SetListSeparator(separator0 int8)

func (*KeyFile) SetLocaleString

func (this0 *KeyFile) SetLocaleString(group_name0 string, key0 string, locale0 string, string0 string)

func (*KeyFile) SetLocaleStringList

func (this0 *KeyFile) SetLocaleStringList(group_name0 string, key0 string, locale0 string, list0 []string)

func (*KeyFile) SetString

func (this0 *KeyFile) SetString(group_name0 string, key0 string, string0 string)

func (*KeyFile) SetStringList

func (this0 *KeyFile) SetStringList(group_name0 string, key0 string, list0 []string)

func (*KeyFile) SetUint64

func (this0 *KeyFile) SetUint64(group_name0 string, key0 string, value0 uint64)

func (*KeyFile) SetValue

func (this0 *KeyFile) SetValue(group_name0 string, key0 string, value0 string)

func (*KeyFile) ToData

func (this0 *KeyFile) ToData() (uint64, string, error)

type KeyFileError

type KeyFileError C.uint32_t
const (
	KeyFileErrorUnknownEncoding KeyFileError = 0
	KeyFileErrorParse           KeyFileError = 1
	KeyFileErrorNotFound        KeyFileError = 2
	KeyFileErrorKeyNotFound     KeyFileError = 3
	KeyFileErrorGroupNotFound   KeyFileError = 4
	KeyFileErrorInvalidValue    KeyFileError = 5
)

type KeyFileFlags

type KeyFileFlags C.uint32_t
const (
	KeyFileFlagsNone             KeyFileFlags = 0
	KeyFileFlagsKeepComments     KeyFileFlags = 1
	KeyFileFlagsKeepTranslations KeyFileFlags = 2
)

type LogLevelFlags

type LogLevelFlags C.int32_t

blacklisted: List (struct) blacklisted: LogField (struct) blacklisted: LogFunc (callback)

const (
	LogLevelFlagsFlagRecursion LogLevelFlags = 1
	LogLevelFlagsFlagFatal     LogLevelFlags = 2
	LogLevelFlagsLevelError    LogLevelFlags = 4
	LogLevelFlagsLevelCritical LogLevelFlags = 8
	LogLevelFlagsLevelWarning  LogLevelFlags = 16
	LogLevelFlagsLevelMessage  LogLevelFlags = 32
	LogLevelFlagsLevelInfo     LogLevelFlags = 64
	LogLevelFlagsLevelDebug    LogLevelFlags = 128
	LogLevelFlagsLevelMask     LogLevelFlags = -4
)

type LogWriterOutput

type LogWriterOutput C.uint32_t

blacklisted: LogWriterFunc (callback)

const (
	LogWriterOutputHandled   LogWriterOutput = 1
	LogWriterOutputUnhandled LogWriterOutput = 0
)

type MarkupCollectType

type MarkupCollectType C.uint32_t

blacklisted: MainContext (struct) blacklisted: MainLoop (struct) blacklisted: MappedFile (struct)

const (
	MarkupCollectTypeInvalid  MarkupCollectType = 0
	MarkupCollectTypeString   MarkupCollectType = 1
	MarkupCollectTypeStrdup   MarkupCollectType = 2
	MarkupCollectTypeBoolean  MarkupCollectType = 3
	MarkupCollectTypeTristate MarkupCollectType = 4
	MarkupCollectTypeOptional MarkupCollectType = 65536
)

type MarkupError

type MarkupError C.uint32_t
const (
	MarkupErrorBadUtf8          MarkupError = 0
	MarkupErrorEmpty            MarkupError = 1
	MarkupErrorParse            MarkupError = 2
	MarkupErrorUnknownElement   MarkupError = 3
	MarkupErrorUnknownAttribute MarkupError = 4
	MarkupErrorInvalidContent   MarkupError = 5
	MarkupErrorMissingAttribute MarkupError = 6
)

type MarkupParseFlags

type MarkupParseFlags C.uint32_t

blacklisted: MarkupParseContext (struct)

const (
	MarkupParseFlagsDoNotUseThisUnsupportedFlag MarkupParseFlags = 1
	MarkupParseFlagsTreatCdataAsText            MarkupParseFlags = 2
	MarkupParseFlagsPrefixErrorPosition         MarkupParseFlags = 4
	MarkupParseFlagsIgnoreQualified             MarkupParseFlags = 8
)

type Mutex

type Mutex struct {
	// contains filtered or unexported fields
}

blacklisted: MarkupParser (struct) blacklisted: MatchInfo (struct) blacklisted: MemVTable (struct)

func (*Mutex) Clear

func (this0 *Mutex) Clear()

func (*Mutex) Init

func (this0 *Mutex) Init()

func (*Mutex) Lock

func (this0 *Mutex) Lock()

func (*Mutex) Trylock

func (this0 *Mutex) Trylock() bool

func (*Mutex) Unlock

func (this0 *Mutex) Unlock()

type NormalizeMode

type NormalizeMode C.uint32_t

blacklisted: Node (struct) blacklisted: NodeForeachFunc (callback) blacklisted: NodeTraverseFunc (callback)

const (
	NormalizeModeDefault        NormalizeMode = 0
	NormalizeModeNfd            NormalizeMode = 0
	NormalizeModeDefaultCompose NormalizeMode = 1
	NormalizeModeNfc            NormalizeMode = 1
	NormalizeModeAll            NormalizeMode = 2
	NormalizeModeNfkd           NormalizeMode = 2
	NormalizeModeAllCompose     NormalizeMode = 3
	NormalizeModeNfkc           NormalizeMode = 3
)

type OnceStatus

type OnceStatus C.uint32_t

blacklisted: Once (struct)

const (
	OnceStatusNotcalled OnceStatus = 0
	OnceStatusProgress  OnceStatus = 1
	OnceStatusReady     OnceStatus = 2
)

type OptionArg

type OptionArg C.uint32_t
const (
	OptionArgNone          OptionArg = 0
	OptionArgString        OptionArg = 1
	OptionArgInt           OptionArg = 2
	OptionArgCallback      OptionArg = 3
	OptionArgFilename      OptionArg = 4
	OptionArgStringArray   OptionArg = 5
	OptionArgFilenameArray OptionArg = 6
	OptionArgDouble        OptionArg = 7
	OptionArgInt64         OptionArg = 8
)

type OptionError

type OptionError C.uint32_t

blacklisted: OptionArgFunc (callback) blacklisted: OptionContext (struct) blacklisted: OptionEntry (struct)

const (
	OptionErrorUnknownOption OptionError = 0
	OptionErrorBadValue      OptionError = 1
	OptionErrorFailed        OptionError = 2
)

type OptionFlags

type OptionFlags C.uint32_t

blacklisted: OptionErrorFunc (callback)

const (
	OptionFlagsNone        OptionFlags = 0
	OptionFlagsHidden      OptionFlags = 1
	OptionFlagsInMain      OptionFlags = 2
	OptionFlagsReverse     OptionFlags = 4
	OptionFlagsNoArg       OptionFlags = 8
	OptionFlagsFilename    OptionFlags = 16
	OptionFlagsOptionalArg OptionFlags = 32
	OptionFlagsNoalias     OptionFlags = 64
)

type PollFD

type PollFD struct {
	Fd      int32
	Events  uint16
	Revents uint16
}

blacklisted: PatternSpec (struct)

type RegexCompileFlags

type RegexCompileFlags C.uint32_t

blacklisted: PollFunc (callback) blacklisted: PrintFunc (callback) blacklisted: Private (struct) blacklisted: PtrArray (struct) blacklisted: Queue (struct) blacklisted: RWLock (struct) blacklisted: Rand (struct) blacklisted: RecMutex (struct) blacklisted: Regex (struct)

const (
	RegexCompileFlagsCaseless         RegexCompileFlags = 1
	RegexCompileFlagsMultiline        RegexCompileFlags = 2
	RegexCompileFlagsDotall           RegexCompileFlags = 4
	RegexCompileFlagsExtended         RegexCompileFlags = 8
	RegexCompileFlagsAnchored         RegexCompileFlags = 16
	RegexCompileFlagsDollarEndonly    RegexCompileFlags = 32
	RegexCompileFlagsUngreedy         RegexCompileFlags = 512
	RegexCompileFlagsRaw              RegexCompileFlags = 2048
	RegexCompileFlagsNoAutoCapture    RegexCompileFlags = 4096
	RegexCompileFlagsOptimize         RegexCompileFlags = 8192
	RegexCompileFlagsFirstline        RegexCompileFlags = 262144
	RegexCompileFlagsDupnames         RegexCompileFlags = 524288
	RegexCompileFlagsNewlineCr        RegexCompileFlags = 1048576
	RegexCompileFlagsNewlineLf        RegexCompileFlags = 2097152
	RegexCompileFlagsNewlineCrlf      RegexCompileFlags = 3145728
	RegexCompileFlagsNewlineAnycrlf   RegexCompileFlags = 5242880
	RegexCompileFlagsBsrAnycrlf       RegexCompileFlags = 8388608
	RegexCompileFlagsJavascriptCompat RegexCompileFlags = 33554432
)

type RegexError

type RegexError C.uint32_t
const (
	RegexErrorCompile                                  RegexError = 0
	RegexErrorOptimize                                 RegexError = 1
	RegexErrorReplace                                  RegexError = 2
	RegexErrorMatch                                    RegexError = 3
	RegexErrorInternal                                 RegexError = 4
	RegexErrorStrayBackslash                           RegexError = 101
	RegexErrorMissingControlChar                       RegexError = 102
	RegexErrorUnrecognizedEscape                       RegexError = 103
	RegexErrorQuantifiersOutOfOrder                    RegexError = 104
	RegexErrorQuantifierTooBig                         RegexError = 105
	RegexErrorUnterminatedCharacterClass               RegexError = 106
	RegexErrorInvalidEscapeInCharacterClass            RegexError = 107
	RegexErrorRangeOutOfOrder                          RegexError = 108
	RegexErrorNothingToRepeat                          RegexError = 109
	RegexErrorUnrecognizedCharacter                    RegexError = 112
	RegexErrorPosixNamedClassOutsideClass              RegexError = 113
	RegexErrorUnmatchedParenthesis                     RegexError = 114
	RegexErrorInexistentSubpatternReference            RegexError = 115
	RegexErrorUnterminatedComment                      RegexError = 118
	RegexErrorExpressionTooLarge                       RegexError = 120
	RegexErrorMemoryError                              RegexError = 121
	RegexErrorVariableLengthLookbehind                 RegexError = 125
	RegexErrorMalformedCondition                       RegexError = 126
	RegexErrorTooManyConditionalBranches               RegexError = 127
	RegexErrorAssertionExpected                        RegexError = 128
	RegexErrorUnknownPosixClassName                    RegexError = 130
	RegexErrorPosixCollatingElementsNotSupported       RegexError = 131
	RegexErrorHexCodeTooLarge                          RegexError = 134
	RegexErrorInvalidCondition                         RegexError = 135
	RegexErrorSingleByteMatchInLookbehind              RegexError = 136
	RegexErrorInfiniteLoop                             RegexError = 140
	RegexErrorMissingSubpatternNameTerminator          RegexError = 142
	RegexErrorDuplicateSubpatternName                  RegexError = 143
	RegexErrorMalformedProperty                        RegexError = 146
	RegexErrorUnknownProperty                          RegexError = 147
	RegexErrorSubpatternNameTooLong                    RegexError = 148
	RegexErrorTooManySubpatterns                       RegexError = 149
	RegexErrorInvalidOctalValue                        RegexError = 151
	RegexErrorTooManyBranchesInDefine                  RegexError = 154
	RegexErrorDefineRepetion                           RegexError = 155
	RegexErrorInconsistentNewlineOptions               RegexError = 156
	RegexErrorMissingBackReference                     RegexError = 157
	RegexErrorInvalidRelativeReference                 RegexError = 158
	RegexErrorBacktrackingControlVerbArgumentForbidden RegexError = 159
	RegexErrorUnknownBacktrackingControlVerb           RegexError = 160
	RegexErrorNumberTooBig                             RegexError = 161
	RegexErrorMissingSubpatternName                    RegexError = 162
	RegexErrorMissingDigit                             RegexError = 163
	RegexErrorInvalidDataCharacter                     RegexError = 164
	RegexErrorExtraSubpatternName                      RegexError = 165
	RegexErrorBacktrackingControlVerbArgumentRequired  RegexError = 166
	RegexErrorInvalidControlChar                       RegexError = 168
	RegexErrorMissingName                              RegexError = 169
	RegexErrorNotSupportedInClass                      RegexError = 171
	RegexErrorTooManyForwardReferences                 RegexError = 172
	RegexErrorNameTooLong                              RegexError = 175
	RegexErrorCharacterValueTooLarge                   RegexError = 176
)

type RegexMatchFlags

type RegexMatchFlags C.uint32_t

blacklisted: RegexEvalCallback (callback)

const (
	RegexMatchFlagsAnchored        RegexMatchFlags = 16
	RegexMatchFlagsNotbol          RegexMatchFlags = 128
	RegexMatchFlagsNoteol          RegexMatchFlags = 256
	RegexMatchFlagsNotempty        RegexMatchFlags = 1024
	RegexMatchFlagsPartial         RegexMatchFlags = 32768
	RegexMatchFlagsNewlineCr       RegexMatchFlags = 1048576
	RegexMatchFlagsNewlineLf       RegexMatchFlags = 2097152
	RegexMatchFlagsNewlineCrlf     RegexMatchFlags = 3145728
	RegexMatchFlagsNewlineAny      RegexMatchFlags = 4194304
	RegexMatchFlagsNewlineAnycrlf  RegexMatchFlags = 5242880
	RegexMatchFlagsBsrAnycrlf      RegexMatchFlags = 8388608
	RegexMatchFlagsBsrAny          RegexMatchFlags = 16777216
	RegexMatchFlagsPartialSoft     RegexMatchFlags = 32768
	RegexMatchFlagsPartialHard     RegexMatchFlags = 134217728
	RegexMatchFlagsNotemptyAtstart RegexMatchFlags = 268435456
)

type SeekType

type SeekType C.uint32_t

blacklisted: Scanner (struct) blacklisted: ScannerConfig (struct) blacklisted: ScannerMsgFunc (callback)

const (
	SeekTypeCur SeekType = 0
	SeekTypeSet SeekType = 1
	SeekTypeEnd SeekType = 2
)

type ShellError

type ShellError C.uint32_t

blacklisted: Sequence (struct) blacklisted: SequenceIter (struct) blacklisted: SequenceIterCompareFunc (callback)

const (
	ShellErrorBadQuoting  ShellError = 0
	ShellErrorEmptyString ShellError = 1
	ShellErrorFailed      ShellError = 2
)

type SliceConfig

type SliceConfig C.uint32_t
const (
	SliceConfigAlwaysMalloc      SliceConfig = 1
	SliceConfigBypassMagazines   SliceConfig = 2
	SliceConfigWorkingSetMsecs   SliceConfig = 3
	SliceConfigColorIncrement    SliceConfig = 4
	SliceConfigChunkSizes        SliceConfig = 5
	SliceConfigContentionCounter SliceConfig = 6
)

type SpawnError

type SpawnError C.uint32_t

blacklisted: Source (struct) blacklisted: SourceCallbackFuncs (struct) blacklisted: SourceDummyMarshal (callback) blacklisted: SourceFunc (callback) blacklisted: SourceFuncs (struct) blacklisted: SourcePrivate (struct) blacklisted: SpawnChildSetupFunc (callback)

const (
	SpawnErrorFork        SpawnError = 0
	SpawnErrorRead        SpawnError = 1
	SpawnErrorChdir       SpawnError = 2
	SpawnErrorAcces       SpawnError = 3
	SpawnErrorPerm        SpawnError = 4
	SpawnErrorTooBig      SpawnError = 5
	SpawnError2big        SpawnError = 5
	SpawnErrorNoexec      SpawnError = 6
	SpawnErrorNametoolong SpawnError = 7
	SpawnErrorNoent       SpawnError = 8
	SpawnErrorNomem       SpawnError = 9
	SpawnErrorNotdir      SpawnError = 10
	SpawnErrorLoop        SpawnError = 11
	SpawnErrorTxtbusy     SpawnError = 12
	SpawnErrorIo          SpawnError = 13
	SpawnErrorNfile       SpawnError = 14
	SpawnErrorMfile       SpawnError = 15
	SpawnErrorInval       SpawnError = 16
	SpawnErrorIsdir       SpawnError = 17
	SpawnErrorLibbad      SpawnError = 18
	SpawnErrorFailed      SpawnError = 19
)

type SpawnFlags

type SpawnFlags C.uint32_t
const (
	SpawnFlagsDefault              SpawnFlags = 0
	SpawnFlagsLeaveDescriptorsOpen SpawnFlags = 1
	SpawnFlagsDoNotReapChild       SpawnFlags = 2
	SpawnFlagsSearchPath           SpawnFlags = 4
	SpawnFlagsStdoutToDevNull      SpawnFlags = 8
	SpawnFlagsStderrToDevNull      SpawnFlags = 16
	SpawnFlagsChildInheritsStdin   SpawnFlags = 32
	SpawnFlagsFileAndArgvZero      SpawnFlags = 64
	SpawnFlagsSearchPathFromEnvp   SpawnFlags = 128
	SpawnFlagsCloexecPipes         SpawnFlags = 256
)

type TestFileType

type TestFileType C.uint32_t

blacklisted: TestCase (struct) blacklisted: TestConfig (struct) blacklisted: TestDataFunc (callback)

const (
	TestFileTypeDist  TestFileType = 0
	TestFileTypeBuilt TestFileType = 1
)

type TestLogType

type TestLogType C.uint32_t

blacklisted: TestFixtureFunc (callback) blacklisted: TestFunc (callback) blacklisted: TestLogBuffer (struct) blacklisted: TestLogFatalFunc (callback) blacklisted: TestLogMsg (struct)

const (
	TestLogTypeNone        TestLogType = 0
	TestLogTypeError       TestLogType = 1
	TestLogTypeStartBinary TestLogType = 2
	TestLogTypeListCase    TestLogType = 3
	TestLogTypeSkipCase    TestLogType = 4
	TestLogTypeStartCase   TestLogType = 5
	TestLogTypeStopCase    TestLogType = 6
	TestLogTypeMinResult   TestLogType = 7
	TestLogTypeMaxResult   TestLogType = 8
	TestLogTypeMessage     TestLogType = 9
	TestLogTypeStartSuite  TestLogType = 10
	TestLogTypeStopSuite   TestLogType = 11
)

type TestSubprocessFlags

type TestSubprocessFlags C.uint32_t
const (
	TestSubprocessFlagsStdin  TestSubprocessFlags = 1
	TestSubprocessFlagsStdout TestSubprocessFlags = 2
	TestSubprocessFlagsStderr TestSubprocessFlags = 4
)

type TestTrapFlags

type TestTrapFlags C.uint32_t

blacklisted: TestSuite (struct)

const (
	TestTrapFlagsSilenceStdout TestTrapFlags = 128
	TestTrapFlagsSilenceStderr TestTrapFlags = 256
	TestTrapFlagsInheritStdin  TestTrapFlags = 512
)

type ThreadError

type ThreadError C.uint32_t

blacklisted: Thread (struct)

const (
	ThreadErrorThreadErrorAgain ThreadError = 0
)

type TimeType

type TimeType C.uint32_t

blacklisted: ThreadFunc (callback) blacklisted: ThreadPool (struct)

const (
	TimeTypeStandard  TimeType = 0
	TimeTypeDaylight  TimeType = 1
	TimeTypeUniversal TimeType = 2
)

type TimeVal

type TimeVal struct {
	TvSec  int64
	TvUsec int64
}

func TimeValFromIso8601

func TimeValFromIso8601(iso_date0 string) (TimeVal, bool)

func (*TimeVal) Add

func (this0 *TimeVal) Add(microseconds0 int64)

func (*TimeVal) ToIso8601

func (this0 *TimeVal) ToIso8601() string

type TimeZone

type TimeZone struct{}

func NewTimeZone

func NewTimeZone(identifier0 string) *TimeZone

func NewTimeZoneLocal

func NewTimeZoneLocal() *TimeZone

func NewTimeZoneUtc

func NewTimeZoneUtc() *TimeZone

func (*TimeZone) AdjustTime

func (this0 *TimeZone) AdjustTime(type0 TimeType, time_0 *int64) int32

func (*TimeZone) FindInterval

func (this0 *TimeZone) FindInterval(type0 TimeType, time_0 int64) int32

func (*TimeZone) GetAbbreviation

func (this0 *TimeZone) GetAbbreviation(interval0 int32) string

func (*TimeZone) GetOffset

func (this0 *TimeZone) GetOffset(interval0 int32) int32

func (*TimeZone) IsDst

func (this0 *TimeZone) IsDst(interval0 int32) bool

type TokenType

type TokenType C.uint32_t

blacklisted: Timer (struct)

const (
	TokenTypeEof            TokenType = 0
	TokenTypeLeftParen      TokenType = 40
	TokenTypeRightParen     TokenType = 41
	TokenTypeLeftCurly      TokenType = 123
	TokenTypeRightCurly     TokenType = 125
	TokenTypeLeftBrace      TokenType = 91
	TokenTypeRightBrace     TokenType = 93
	TokenTypeEqualSign      TokenType = 61
	TokenTypeComma          TokenType = 44
	TokenTypeNone           TokenType = 256
	TokenTypeError          TokenType = 257
	TokenTypeChar           TokenType = 258
	TokenTypeBinary         TokenType = 259
	TokenTypeOctal          TokenType = 260
	TokenTypeInt            TokenType = 261
	TokenTypeHex            TokenType = 262
	TokenTypeFloat          TokenType = 263
	TokenTypeString         TokenType = 264
	TokenTypeSymbol         TokenType = 265
	TokenTypeIdentifier     TokenType = 266
	TokenTypeIdentifierNull TokenType = 267
	TokenTypeCommentSingle  TokenType = 268
	TokenTypeCommentMulti   TokenType = 269
)

type TokenValue

type TokenValue struct {
	// contains filtered or unexported fields
}

type TraverseFlags

type TraverseFlags C.uint32_t

blacklisted: TranslateFunc (callback) blacklisted: TrashStack (struct)

const (
	TraverseFlagsLeaves    TraverseFlags = 1
	TraverseFlagsNonLeaves TraverseFlags = 2
	TraverseFlagsAll       TraverseFlags = 3
	TraverseFlagsMask      TraverseFlags = 3
	TraverseFlagsLeafs     TraverseFlags = 1
	TraverseFlagsNonLeafs  TraverseFlags = 2
)

type TraverseType

type TraverseType C.uint32_t

blacklisted: TraverseFunc (callback)

const (
	TraverseTypeInOrder    TraverseType = 0
	TraverseTypePreOrder   TraverseType = 1
	TraverseTypePostOrder  TraverseType = 2
	TraverseTypeLevelOrder TraverseType = 3
)

type UnicodeBreakType

type UnicodeBreakType C.uint32_t
const (
	UnicodeBreakTypeMandatory                  UnicodeBreakType = 0
	UnicodeBreakTypeCarriageReturn             UnicodeBreakType = 1
	UnicodeBreakTypeLineFeed                   UnicodeBreakType = 2
	UnicodeBreakTypeCombiningMark              UnicodeBreakType = 3
	UnicodeBreakTypeSurrogate                  UnicodeBreakType = 4
	UnicodeBreakTypeZeroWidthSpace             UnicodeBreakType = 5
	UnicodeBreakTypeInseparable                UnicodeBreakType = 6
	UnicodeBreakTypeNonBreakingGlue            UnicodeBreakType = 7
	UnicodeBreakTypeContingent                 UnicodeBreakType = 8
	UnicodeBreakTypeSpace                      UnicodeBreakType = 9
	UnicodeBreakTypeAfter                      UnicodeBreakType = 10
	UnicodeBreakTypeBefore                     UnicodeBreakType = 11
	UnicodeBreakTypeBeforeAndAfter             UnicodeBreakType = 12
	UnicodeBreakTypeHyphen                     UnicodeBreakType = 13
	UnicodeBreakTypeNonStarter                 UnicodeBreakType = 14
	UnicodeBreakTypeOpenPunctuation            UnicodeBreakType = 15
	UnicodeBreakTypeClosePunctuation           UnicodeBreakType = 16
	UnicodeBreakTypeQuotation                  UnicodeBreakType = 17
	UnicodeBreakTypeExclamation                UnicodeBreakType = 18
	UnicodeBreakTypeIdeographic                UnicodeBreakType = 19
	UnicodeBreakTypeNumeric                    UnicodeBreakType = 20
	UnicodeBreakTypeInfixSeparator             UnicodeBreakType = 21
	UnicodeBreakTypeSymbol                     UnicodeBreakType = 22
	UnicodeBreakTypeAlphabetic                 UnicodeBreakType = 23
	UnicodeBreakTypePrefix                     UnicodeBreakType = 24
	UnicodeBreakTypePostfix                    UnicodeBreakType = 25
	UnicodeBreakTypeComplexContext             UnicodeBreakType = 26
	UnicodeBreakTypeAmbiguous                  UnicodeBreakType = 27
	UnicodeBreakTypeUnknown                    UnicodeBreakType = 28
	UnicodeBreakTypeNextLine                   UnicodeBreakType = 29
	UnicodeBreakTypeWordJoiner                 UnicodeBreakType = 30
	UnicodeBreakTypeHangulLJamo                UnicodeBreakType = 31
	UnicodeBreakTypeHangulVJamo                UnicodeBreakType = 32
	UnicodeBreakTypeHangulTJamo                UnicodeBreakType = 33
	UnicodeBreakTypeHangulLvSyllable           UnicodeBreakType = 34
	UnicodeBreakTypeHangulLvtSyllable          UnicodeBreakType = 35
	UnicodeBreakTypeCloseParanthesis           UnicodeBreakType = 36
	UnicodeBreakTypeConditionalJapaneseStarter UnicodeBreakType = 37
	UnicodeBreakTypeHebrewLetter               UnicodeBreakType = 38
	UnicodeBreakTypeRegionalIndicator          UnicodeBreakType = 39
	UnicodeBreakTypeEmojiBase                  UnicodeBreakType = 40
	UnicodeBreakTypeEmojiModifier              UnicodeBreakType = 41
	UnicodeBreakTypeZeroWidthJoiner            UnicodeBreakType = 42
)

type UnicodeScript

type UnicodeScript C.int32_t
const (
	UnicodeScriptInvalidCode           UnicodeScript = -1
	UnicodeScriptCommon                UnicodeScript = 0
	UnicodeScriptInherited             UnicodeScript = 1
	UnicodeScriptArabic                UnicodeScript = 2
	UnicodeScriptArmenian              UnicodeScript = 3
	UnicodeScriptBengali               UnicodeScript = 4
	UnicodeScriptBopomofo              UnicodeScript = 5
	UnicodeScriptCherokee              UnicodeScript = 6
	UnicodeScriptCoptic                UnicodeScript = 7
	UnicodeScriptCyrillic              UnicodeScript = 8
	UnicodeScriptDeseret               UnicodeScript = 9
	UnicodeScriptDevanagari            UnicodeScript = 10
	UnicodeScriptEthiopic              UnicodeScript = 11
	UnicodeScriptGeorgian              UnicodeScript = 12
	UnicodeScriptGothic                UnicodeScript = 13
	UnicodeScriptGreek                 UnicodeScript = 14
	UnicodeScriptGujarati              UnicodeScript = 15
	UnicodeScriptGurmukhi              UnicodeScript = 16
	UnicodeScriptHan                   UnicodeScript = 17
	UnicodeScriptHangul                UnicodeScript = 18
	UnicodeScriptHebrew                UnicodeScript = 19
	UnicodeScriptHiragana              UnicodeScript = 20
	UnicodeScriptKannada               UnicodeScript = 21
	UnicodeScriptKatakana              UnicodeScript = 22
	UnicodeScriptKhmer                 UnicodeScript = 23
	UnicodeScriptLao                   UnicodeScript = 24
	UnicodeScriptLatin                 UnicodeScript = 25
	UnicodeScriptMalayalam             UnicodeScript = 26
	UnicodeScriptMongolian             UnicodeScript = 27
	UnicodeScriptMyanmar               UnicodeScript = 28
	UnicodeScriptOgham                 UnicodeScript = 29
	UnicodeScriptOldItalic             UnicodeScript = 30
	UnicodeScriptOriya                 UnicodeScript = 31
	UnicodeScriptRunic                 UnicodeScript = 32
	UnicodeScriptSinhala               UnicodeScript = 33
	UnicodeScriptSyriac                UnicodeScript = 34
	UnicodeScriptTamil                 UnicodeScript = 35
	UnicodeScriptTelugu                UnicodeScript = 36
	UnicodeScriptThaana                UnicodeScript = 37
	UnicodeScriptThai                  UnicodeScript = 38
	UnicodeScriptTibetan               UnicodeScript = 39
	UnicodeScriptCanadianAboriginal    UnicodeScript = 40
	UnicodeScriptYi                    UnicodeScript = 41
	UnicodeScriptTagalog               UnicodeScript = 42
	UnicodeScriptHanunoo               UnicodeScript = 43
	UnicodeScriptBuhid                 UnicodeScript = 44
	UnicodeScriptTagbanwa              UnicodeScript = 45
	UnicodeScriptBraille               UnicodeScript = 46
	UnicodeScriptCypriot               UnicodeScript = 47
	UnicodeScriptLimbu                 UnicodeScript = 48
	UnicodeScriptOsmanya               UnicodeScript = 49
	UnicodeScriptShavian               UnicodeScript = 50
	UnicodeScriptLinearB               UnicodeScript = 51
	UnicodeScriptTaiLe                 UnicodeScript = 52
	UnicodeScriptUgaritic              UnicodeScript = 53
	UnicodeScriptNewTaiLue             UnicodeScript = 54
	UnicodeScriptBuginese              UnicodeScript = 55
	UnicodeScriptGlagolitic            UnicodeScript = 56
	UnicodeScriptTifinagh              UnicodeScript = 57
	UnicodeScriptSylotiNagri           UnicodeScript = 58
	UnicodeScriptOldPersian            UnicodeScript = 59
	UnicodeScriptKharoshthi            UnicodeScript = 60
	UnicodeScriptUnknown               UnicodeScript = 61
	UnicodeScriptBalinese              UnicodeScript = 62
	UnicodeScriptCuneiform             UnicodeScript = 63
	UnicodeScriptPhoenician            UnicodeScript = 64
	UnicodeScriptPhagsPa               UnicodeScript = 65
	UnicodeScriptNko                   UnicodeScript = 66
	UnicodeScriptKayahLi               UnicodeScript = 67
	UnicodeScriptLepcha                UnicodeScript = 68
	UnicodeScriptRejang                UnicodeScript = 69
	UnicodeScriptSundanese             UnicodeScript = 70
	UnicodeScriptSaurashtra            UnicodeScript = 71
	UnicodeScriptCham                  UnicodeScript = 72
	UnicodeScriptOlChiki               UnicodeScript = 73
	UnicodeScriptVai                   UnicodeScript = 74
	UnicodeScriptCarian                UnicodeScript = 75
	UnicodeScriptLycian                UnicodeScript = 76
	UnicodeScriptLydian                UnicodeScript = 77
	UnicodeScriptAvestan               UnicodeScript = 78
	UnicodeScriptBamum                 UnicodeScript = 79
	UnicodeScriptEgyptianHieroglyphs   UnicodeScript = 80
	UnicodeScriptImperialAramaic       UnicodeScript = 81
	UnicodeScriptInscriptionalPahlavi  UnicodeScript = 82
	UnicodeScriptInscriptionalParthian UnicodeScript = 83
	UnicodeScriptJavanese              UnicodeScript = 84
	UnicodeScriptKaithi                UnicodeScript = 85
	UnicodeScriptLisu                  UnicodeScript = 86
	UnicodeScriptMeeteiMayek           UnicodeScript = 87
	UnicodeScriptOldSouthArabian       UnicodeScript = 88
	UnicodeScriptOldTurkic             UnicodeScript = 89
	UnicodeScriptSamaritan             UnicodeScript = 90
	UnicodeScriptTaiTham               UnicodeScript = 91
	UnicodeScriptTaiViet               UnicodeScript = 92
	UnicodeScriptBatak                 UnicodeScript = 93
	UnicodeScriptBrahmi                UnicodeScript = 94
	UnicodeScriptMandaic               UnicodeScript = 95
	UnicodeScriptChakma                UnicodeScript = 96
	UnicodeScriptMeroiticCursive       UnicodeScript = 97
	UnicodeScriptMeroiticHieroglyphs   UnicodeScript = 98
	UnicodeScriptMiao                  UnicodeScript = 99
	UnicodeScriptSharada               UnicodeScript = 100
	UnicodeScriptSoraSompeng           UnicodeScript = 101
	UnicodeScriptTakri                 UnicodeScript = 102
	UnicodeScriptBassaVah              UnicodeScript = 103
	UnicodeScriptCaucasianAlbanian     UnicodeScript = 104
	UnicodeScriptDuployan              UnicodeScript = 105
	UnicodeScriptElbasan               UnicodeScript = 106
	UnicodeScriptGrantha               UnicodeScript = 107
	UnicodeScriptKhojki                UnicodeScript = 108
	UnicodeScriptKhudawadi             UnicodeScript = 109
	UnicodeScriptLinearA               UnicodeScript = 110
	UnicodeScriptMahajani              UnicodeScript = 111
	UnicodeScriptManichaean            UnicodeScript = 112
	UnicodeScriptMendeKikakui          UnicodeScript = 113
	UnicodeScriptModi                  UnicodeScript = 114
	UnicodeScriptMro                   UnicodeScript = 115
	UnicodeScriptNabataean             UnicodeScript = 116
	UnicodeScriptOldNorthArabian       UnicodeScript = 117
	UnicodeScriptOldPermic             UnicodeScript = 118
	UnicodeScriptPahawhHmong           UnicodeScript = 119
	UnicodeScriptPalmyrene             UnicodeScript = 120
	UnicodeScriptPauCinHau             UnicodeScript = 121
	UnicodeScriptPsalterPahlavi        UnicodeScript = 122
	UnicodeScriptSiddham               UnicodeScript = 123
	UnicodeScriptTirhuta               UnicodeScript = 124
	UnicodeScriptWarangCiti            UnicodeScript = 125
	UnicodeScriptAhom                  UnicodeScript = 126
	UnicodeScriptAnatolianHieroglyphs  UnicodeScript = 127
	UnicodeScriptHatran                UnicodeScript = 128
	UnicodeScriptMultani               UnicodeScript = 129
	UnicodeScriptOldHungarian          UnicodeScript = 130
	UnicodeScriptSignwriting           UnicodeScript = 131
	UnicodeScriptAdlam                 UnicodeScript = 132
	UnicodeScriptBhaiksuki             UnicodeScript = 133
	UnicodeScriptMarchen               UnicodeScript = 134
	UnicodeScriptNewa                  UnicodeScript = 135
	UnicodeScriptOsage                 UnicodeScript = 136
	UnicodeScriptTangut                UnicodeScript = 137
)

type UnicodeType

type UnicodeType C.uint32_t
const (
	UnicodeTypeControl            UnicodeType = 0
	UnicodeTypeFormat             UnicodeType = 1
	UnicodeTypeUnassigned         UnicodeType = 2
	UnicodeTypePrivateUse         UnicodeType = 3
	UnicodeTypeSurrogate          UnicodeType = 4
	UnicodeTypeLowercaseLetter    UnicodeType = 5
	UnicodeTypeModifierLetter     UnicodeType = 6
	UnicodeTypeOtherLetter        UnicodeType = 7
	UnicodeTypeTitlecaseLetter    UnicodeType = 8
	UnicodeTypeUppercaseLetter    UnicodeType = 9
	UnicodeTypeSpacingMark        UnicodeType = 10
	UnicodeTypeEnclosingMark      UnicodeType = 11
	UnicodeTypeNonSpacingMark     UnicodeType = 12
	UnicodeTypeDecimalNumber      UnicodeType = 13
	UnicodeTypeLetterNumber       UnicodeType = 14
	UnicodeTypeOtherNumber        UnicodeType = 15
	UnicodeTypeConnectPunctuation UnicodeType = 16
	UnicodeTypeDashPunctuation    UnicodeType = 17
	UnicodeTypeClosePunctuation   UnicodeType = 18
	UnicodeTypeFinalPunctuation   UnicodeType = 19
	UnicodeTypeInitialPunctuation UnicodeType = 20
	UnicodeTypeOtherPunctuation   UnicodeType = 21
	UnicodeTypeOpenPunctuation    UnicodeType = 22
	UnicodeTypeCurrencySymbol     UnicodeType = 23
	UnicodeTypeModifierSymbol     UnicodeType = 24
	UnicodeTypeMathSymbol         UnicodeType = 25
	UnicodeTypeOtherSymbol        UnicodeType = 26
	UnicodeTypeLineSeparator      UnicodeType = 27
	UnicodeTypeParagraphSeparator UnicodeType = 28
	UnicodeTypeSpaceSeparator     UnicodeType = 29
)

type UserDirectory

type UserDirectory C.uint32_t

blacklisted: UnixFDSourceFunc (callback)

const (
	UserDirectoryDirectoryDesktop     UserDirectory = 0
	UserDirectoryDirectoryDocuments   UserDirectory = 1
	UserDirectoryDirectoryDownload    UserDirectory = 2
	UserDirectoryDirectoryMusic       UserDirectory = 3
	UserDirectoryDirectoryPictures    UserDirectory = 4
	UserDirectoryDirectoryPublicShare UserDirectory = 5
	UserDirectoryDirectoryTemplates   UserDirectory = 6
	UserDirectoryDirectoryVideos      UserDirectory = 7
	UserDirectoryNDirectories         UserDirectory = 8
)

type Variant

type Variant struct{}

func NewVariantArray

func NewVariantArray(child_type0 *VariantType, children0 []*Variant) *Variant

func NewVariantBoolean

func NewVariantBoolean(value0 bool) *Variant

func NewVariantByte

func NewVariantByte(value0 uint8) *Variant

func NewVariantBytestringArray

func NewVariantBytestringArray(strv0 []string) *Variant

func NewVariantDictEntry

func NewVariantDictEntry(key0 *Variant, value0 *Variant) *Variant

func NewVariantDouble

func NewVariantDouble(value0 float64) *Variant

func NewVariantFixedArray

func NewVariantFixedArray(element_type0 *VariantType, elements0 unsafe.Pointer, n_elements0 uint64, element_size0 uint64) *Variant

func NewVariantHandle

func NewVariantHandle(value0 int32) *Variant

func NewVariantInt16

func NewVariantInt16(value0 int16) *Variant

func NewVariantInt32

func NewVariantInt32(value0 int32) *Variant

func NewVariantInt64

func NewVariantInt64(value0 int64) *Variant

func NewVariantMaybe

func NewVariantMaybe(child_type0 *VariantType, child0 *Variant) *Variant

func NewVariantObjectPath

func NewVariantObjectPath(object_path0 string) *Variant

func NewVariantObjv

func NewVariantObjv(strv0 []string) *Variant

func NewVariantSignature

func NewVariantSignature(signature0 string) *Variant

func NewVariantString

func NewVariantString(string0 string) *Variant

func NewVariantStrv

func NewVariantStrv(strv0 []string) *Variant

func NewVariantTuple

func NewVariantTuple(children0 []*Variant) *Variant

func NewVariantUint16

func NewVariantUint16(value0 uint16) *Variant

func NewVariantUint32

func NewVariantUint32(value0 uint32) *Variant

func NewVariantUint64

func NewVariantUint64(value0 uint64) *Variant

func NewVariantVariant

func NewVariantVariant(value0 *Variant) *Variant

func VariantParse

func VariantParse(type0 *VariantType, text0 string, limit0 string, endptr0 string) (*Variant, error)

func (*Variant) Byteswap

func (this0 *Variant) Byteswap() *Variant

func (*Variant) CheckFormatString

func (this0 *Variant) CheckFormatString(format_string0 string, copy_only0 bool) bool

func (*Variant) Classify

func (this0 *Variant) Classify() VariantClass

func (*Variant) Compare

func (this0 *Variant) Compare(two0 *Variant) int32

func (*Variant) DupBytestring

func (this0 *Variant) DupBytestring() (uint64, []uint8)

func (*Variant) DupBytestringArray

func (this0 *Variant) DupBytestringArray() (uint64, []string)

func (*Variant) DupObjv

func (this0 *Variant) DupObjv() (uint64, []string)

func (*Variant) DupString

func (this0 *Variant) DupString() (uint64, string)

func (*Variant) DupStrv

func (this0 *Variant) DupStrv() (uint64, []string)

func (*Variant) Equal

func (this0 *Variant) Equal(two0 *Variant) bool

func (*Variant) GetBoolean

func (this0 *Variant) GetBoolean() bool

func (*Variant) GetByte

func (this0 *Variant) GetByte() uint8

func (*Variant) GetBytestring

func (this0 *Variant) GetBytestring() []uint8

func (*Variant) GetBytestringArray

func (this0 *Variant) GetBytestringArray() (uint64, []string)

func (*Variant) GetChildValue

func (this0 *Variant) GetChildValue(index_0 uint64) *Variant

func (*Variant) GetData

func (this0 *Variant) GetData()

func (*Variant) GetDouble

func (this0 *Variant) GetDouble() float64

func (*Variant) GetHandle

func (this0 *Variant) GetHandle() int32

func (*Variant) GetInt16

func (this0 *Variant) GetInt16() int16

func (*Variant) GetInt32

func (this0 *Variant) GetInt32() int32

func (*Variant) GetInt64

func (this0 *Variant) GetInt64() int64

func (*Variant) GetMaybe

func (this0 *Variant) GetMaybe() *Variant

func (*Variant) GetNormalForm

func (this0 *Variant) GetNormalForm() *Variant

func (*Variant) GetObjv

func (this0 *Variant) GetObjv() (uint64, []string)

func (*Variant) GetSize

func (this0 *Variant) GetSize() uint64

func (*Variant) GetString

func (this0 *Variant) GetString() (uint64, string)

func (*Variant) GetStrv

func (this0 *Variant) GetStrv() (uint64, []string)

func (*Variant) GetType

func (this0 *Variant) GetType() *VariantType

func (*Variant) GetTypeString

func (this0 *Variant) GetTypeString() string

func (*Variant) GetUint16

func (this0 *Variant) GetUint16() uint16

func (*Variant) GetUint32

func (this0 *Variant) GetUint32() uint32

func (*Variant) GetUint64

func (this0 *Variant) GetUint64() uint64

func (*Variant) GetVariant

func (this0 *Variant) GetVariant() *Variant

func (*Variant) Hash

func (this0 *Variant) Hash() uint32

func (*Variant) IsContainer

func (this0 *Variant) IsContainer() bool

func (*Variant) IsFloating

func (this0 *Variant) IsFloating() bool

func (*Variant) IsNormalForm

func (this0 *Variant) IsNormalForm() bool

func (*Variant) IsOfType

func (this0 *Variant) IsOfType(type0 *VariantType) bool

func (*Variant) LookupValue

func (this0 *Variant) LookupValue(key0 string, expected_type0 *VariantType) *Variant

func (*Variant) NChildren

func (this0 *Variant) NChildren() uint64

func (*Variant) Print

func (this0 *Variant) Print(type_annotate0 bool) string

func (*Variant) RefSink

func (this0 *Variant) RefSink() *Variant

func (*Variant) Store

func (this0 *Variant) Store(data0 unsafe.Pointer)

func (*Variant) TakeRef

func (this0 *Variant) TakeRef() *Variant

type VariantClass

type VariantClass C.uint32_t

blacklisted: VariantBuilder (struct)

const (
	VariantClassBoolean    VariantClass = 98
	VariantClassByte       VariantClass = 121
	VariantClassInt16      VariantClass = 110
	VariantClassUint16     VariantClass = 113
	VariantClassInt32      VariantClass = 105
	VariantClassUint32     VariantClass = 117
	VariantClassInt64      VariantClass = 120
	VariantClassUint64     VariantClass = 116
	VariantClassHandle     VariantClass = 104
	VariantClassDouble     VariantClass = 100
	VariantClassString     VariantClass = 115
	VariantClassObjectPath VariantClass = 111
	VariantClassSignature  VariantClass = 103
	VariantClassVariant    VariantClass = 118
	VariantClassMaybe      VariantClass = 109
	VariantClassArray      VariantClass = 97
	VariantClassTuple      VariantClass = 40
	VariantClassDictEntry  VariantClass = 123
)

type VariantParseError

type VariantParseError C.uint32_t

blacklisted: VariantDict (struct)

const (
	VariantParseErrorFailed                     VariantParseError = 0
	VariantParseErrorBasicTypeExpected          VariantParseError = 1
	VariantParseErrorCannotInferType            VariantParseError = 2
	VariantParseErrorDefiniteTypeExpected       VariantParseError = 3
	VariantParseErrorInputNotAtEnd              VariantParseError = 4
	VariantParseErrorInvalidCharacter           VariantParseError = 5
	VariantParseErrorInvalidFormatString        VariantParseError = 6
	VariantParseErrorInvalidObjectPath          VariantParseError = 7
	VariantParseErrorInvalidSignature           VariantParseError = 8
	VariantParseErrorInvalidTypeString          VariantParseError = 9
	VariantParseErrorNoCommonType               VariantParseError = 10
	VariantParseErrorNumberOutOfRange           VariantParseError = 11
	VariantParseErrorNumberTooBig               VariantParseError = 12
	VariantParseErrorTypeError                  VariantParseError = 13
	VariantParseErrorUnexpectedToken            VariantParseError = 14
	VariantParseErrorUnknownKeyword             VariantParseError = 15
	VariantParseErrorUnterminatedStringConstant VariantParseError = 16
	VariantParseErrorValueExpected              VariantParseError = 17
)

type VariantType

type VariantType struct{}

func NewVariantType

func NewVariantType(type_string0 string) *VariantType

func NewVariantTypeArray

func NewVariantTypeArray(element0 *VariantType) *VariantType

func NewVariantTypeDictEntry

func NewVariantTypeDictEntry(key0 *VariantType, value0 *VariantType) *VariantType

func NewVariantTypeMaybe

func NewVariantTypeMaybe(element0 *VariantType) *VariantType

func NewVariantTypeTuple

func NewVariantTypeTuple(items0 []*VariantType) *VariantType

func VariantTypeChecked_

func VariantTypeChecked_(arg00 string) *VariantType

func (*VariantType) Copy

func (this0 *VariantType) Copy() *VariantType

func (*VariantType) DupString

func (this0 *VariantType) DupString() string

func (*VariantType) Element

func (this0 *VariantType) Element() *VariantType

func (*VariantType) Equal

func (this0 *VariantType) Equal(type20 *VariantType) bool

func (*VariantType) First

func (this0 *VariantType) First() *VariantType

func (*VariantType) Free

func (this0 *VariantType) Free()

func (*VariantType) GetStringLength

func (this0 *VariantType) GetStringLength() uint64

func (*VariantType) Hash

func (this0 *VariantType) Hash() uint32

func (*VariantType) IsArray

func (this0 *VariantType) IsArray() bool

func (*VariantType) IsBasic

func (this0 *VariantType) IsBasic() bool

func (*VariantType) IsContainer

func (this0 *VariantType) IsContainer() bool

func (*VariantType) IsDefinite

func (this0 *VariantType) IsDefinite() bool

func (*VariantType) IsDictEntry

func (this0 *VariantType) IsDictEntry() bool

func (*VariantType) IsMaybe

func (this0 *VariantType) IsMaybe() bool

func (*VariantType) IsSubtypeOf

func (this0 *VariantType) IsSubtypeOf(supertype0 *VariantType) bool

func (*VariantType) IsTuple

func (this0 *VariantType) IsTuple() bool

func (*VariantType) IsVariant

func (this0 *VariantType) IsVariant() bool

func (*VariantType) Key

func (this0 *VariantType) Key() *VariantType

func (*VariantType) NItems

func (this0 *VariantType) NItems() uint64

func (*VariantType) Next

func (this0 *VariantType) Next() *VariantType

func (*VariantType) Value

func (this0 *VariantType) Value() *VariantType

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL