[Указатель][Иерархия классов] (#fcl)

Пакет 'fcl'

Библиотека FCL - содержит модули и компоненты Free Pascal.

Модули

ascii85

  

***Кодировка ASCII 85 или Base 85

AVL_Tree

  

***Реализация дерева AVL

base64

  

***Модуль, реализующий кодировку base64

BlowFish

  

***Модуль, реализующий потоки шифрования/дешифрования blowfish

bufstream

  

***Буферизованный поток

CacheCls

  

***Модуль реализующий классы кэша

contnrs

  

***Различные классы общего назначения (стек, очереди, списки объектов)

CustApp

  

Класс пользовательского приложения

daemonapp

  

***Класс приложения-демона (службы)

db

  

***Уровень доступа к базе данных

dbugintf

  

***Модуль для отправки команд в отладочный серверный процесс

dbugmsg

  

***Вспомогательный модуль для модуля dbugintf

eventlog

  

***Реализация класса системного журнала

ezcgi

  

***Легковесный модуль CGI

fpjson

  

***Поддержка JSON для Free Pascal

fptimer

  

***класс Timer

gettext

  

*Модуль, реализующий преобразование стоковых ресурсов используя gettext файлы

IBConnection

  

***Модуль реализующий подключение к базам данных Firebird/Interbase

idea

  

***Модуль IDEA обеспечивает поддержку шифрования IDEA

inicol

  

***Коллекция, которая может написать себя в файл ini

IniFiles

  

***Поддержка файлов ini

iostream

  

***Реализует потоки для обработки стандартных устройств input (ввода), output (вывода) и stderr (ошибок)

libtar

  

***Классы для манипуляции с архивом tar

mssqlconn

  

***Соединение с базами данных Microsoft SQL Server и Sybase ASE

Pipes

  

***Модуль реализующий потоки Pipes

pooledmm

  

***Реализация пула диспетчера памяти

process

  

***Модуль реализующий компонент TProcess

rttiutils

  

***Функции утилит RTTI

simpleipc

  

***Простой односторонний протокол IPC

sqldb

  

***Набор классов для подключения к базам данных SQL и выполнения на них команд SQL

sqltypes

  

***Типы, используемые в разных модулях поддерживающих SQL

streamcoll

  

***Коллекции используемые в потоках

streamex

  

***Расширеные потоки

StreamIO

  

***Потоки для стандартных текстовых файлов.

syncobjs

  

***Объекты синхронизации

URIParser

  

***Функции разбора URI

zipper

  

***Модуль реализующий функции zip/unzip (компрессии/декомпрессии)

zstream

  

***Поддержка потоков сжатия

Описание

FCL (Библиотека свободных компонентов) это набор модулей, которые реализуют различные классы и невизуальные компоненты для использования с Free Pascal. Эти компоненты являются строительными блоками для невизуальных и визуальных программ, разрабатываемых и в Lazarus.

Потомки TDataset были реализованы таким образом, чтобы быть совместимыми с модулями Delphi. Есть и другие модули, у которых есть аналоги в Delphi, но большинство из них уникальны для Free Pascal.

Замечание: Тремя звёздочками (***) отмечены модули-заглушки. Это временные модули чтобы впоследсствии заменить их на настоящие, из библиотек.

Документация создана: 20-08-2019