Part I. libgedit-gfls API Reference

Table of Contents

General
Gfls Initialization and Finalization
Data Structures
GflsByteArray — Builds an array of bytes
GflsValidatedString — A string after a pass of validation
GflsValidatedStringBuilder — Builds GflsValidatedString objects
GflsValidatedStringChunk — A chunk of a GflsValidatedString
Character Encoding Conversion
GflsEncoding — Character encoding
GflsEncodingConversion — High-level character encoding conversion
GflsEncodingConverter — Character encoding converter
GflsIconv — To use iconv more comfortably
GflsUtf8AutoConverter — Encoding auto-detection and conversion to UTF-8
Misc
GflsAttributeKeys — A list of GFile attribute keys
GflsInputStream — Additional functions for GInputStream
GflsLoaderBasic — Basic file loader
GflsLoaderConfig — Loader configuration interface
GflsLoaderConfigSimple — Loader configuration
GflsUnsavedDocumentTitles — To give titles to unsaved documents
GflsUtf8 — Functions for UTF-8 strings
GflsUtils — Utility functions