NAME
Quiq - Class library for rapid development (German documentation)
DESCRIPTION
Diese Klassenbibliothek enthält anwendungsunabhängige Klassen, die ich in Perl-Projekten (nur Unix/Linux) einsetze. Sie sind nach einheitlichen Prinzipien konzipiert. Die Bibliothek befindet sich unter kontinuierlicher Weiterentwicklung.
CLASSES
Quiq::AnsiColor - Erzeuge Text mit/ohne ANSI Colorcodes
Quiq::ApplicationPaths - Ermittele Pfade einer Unix-Applikation
Quiq::Array - Operationen auf Arrays
Quiq::AsciiTable - Analysiere ASCII-Tabelle
Quiq::Assert - Zusicherungen
Quiq::Axis - Definition einer Plot-Achse (abstrakte Basisklasse)
Quiq::Axis::Numeric - Definition einer numerischen Achse
Quiq::Axis::Time - Definition einer Zeit-Achse
Quiq::AxisTick - Tick einer Plot-Achse
Quiq::Cache - Cache Daten in Datei
Quiq::Cascm - Schnittstelle zu CA Harvest SCM
Quiq::ChartJs::TimeSeries - Erzeuge Zeitreihen-Plot auf Basis von Chart.js
Quiq::ClassConfig - Verwalte Information auf Klassenebene
Quiq::ClassLoader - Lade Perl-Klassen automatisch
Quiq::Color - Eine Farbe des RGB-Farbraums
Quiq::CommandLine - Erstelle eine Unix-Kommandozeile
Quiq::Config - Konfigurationsdatei in "Perl Object Notation"
Quiq::Confluence::Client - Confluence-Wiki Client
Quiq::Confluence::Markup - Confluence-Wiki Markup
Quiq::Confluence::Page - Confluence-Wiki Seite
Quiq::ContentProcessor - Prozessor für Abschnitts-Dateien
Quiq::ContentProcessor::File - Basisklasse für Ausgabe-Dateien
Quiq::ContentProcessor::SubType - Sub-Typ
Quiq::ContentProcessor::Type - Entität
Quiq::Converter - Konvertierung von Werten
Quiq::Css - Generiere CSS Code
Quiq::Database::Api - Lowlevel Datenbank-Schnittstelle
Quiq::Database::Api::Dbi::Connection - DBI Datenbank-Verbindung
Quiq::Database::Api::Dbi::Cursor - DBI Datenbank-Cursor
Quiq::Database::Config - Datenbank-Konfiguration
Quiq::Database::Connection - Verbindung zu einer Relationalen Datenbank
Quiq::Database::Cursor - Datenbank-Cursor
Quiq::Database::DataAnalysis - Führe Datenanalyse durch
Quiq::Database::ResultSet - Liste von Datensätzen (abstrakt)
Quiq::Database::ResultSet::Array - Liste von Datensätzen in Array-Repräsentation
Quiq::Database::ResultSet::Object - Liste von Datensätzen in Objekt-Repräsentation
Quiq::Database::Row - Basisklasse Datensatz (abstrakt)
Quiq::Database::Row::Array - Datensatz als Array
Quiq::Database::Row::Object - Datensatz als Objekt
Quiq::Database::Row::Object::Join - Datensatz eines Join
Quiq::Database::Row::Object::Table - Datensatz einer Tabelle
Quiq::Database::Tree - Baum von Datensätzen
Quiq::Dbms - Datenbanksystem
Quiq::Debug - Hilfe beim Debuggen von Programmen
Quiq::DestinationTree - Verwalte Zielbaum eines Datei-Generators
Quiq::Diff - Zeige Differenzen zwischen Zeichenketten
Quiq::Digest - Erzeuge Digest
Quiq::DirHandle - Verzeichnis-Handle
Quiq::Duration - Rechnen und Konvertieren von Zeiträumen
Quiq::Epoch - Ein Zeitpunkt
Quiq::ExampleCode - Führe Beispielcode aus
Quiq::Excel::Writer - Erzeuge Datei im Excel 2007+ XLSX Format
Quiq::FFmpeg - Konstruiere eine FFmpeg-Kommandozeile
Quiq::File::Audio - Informationen über Audio-Datei
Quiq::File::Image - Informationen über Bild-Datei
Quiq::File::Video - Informationen über Video-Datei
Quiq::FileHandle - Datei-Handle
Quiq::Formatter - Formatierung von Werten
Quiq::Gd::Component - Basisklasse aller Component-Klassen (abstrakt)
Quiq::Gd::Component::Axis - Achse eines XY-Plot
Quiq::Gd::Component::BlockDiagram - Farbige Blöcke in einer Fläche
Quiq::Gd::Component::ColorBar - Rechteck mit einem Farbverlauf
Quiq::Gd::Component::ColorLegend - Legende zu einem Farb-Plot
Quiq::Gd::Component::Graph - Polyline-Graph
Quiq::Gd::Component::Grid - Gitter eines XY-Plot
Quiq::Gd::Component::ScatterGraph - Farbpunkte in einer Fläche
Quiq::Gd::Font - GD- oder TrueType-Font
Quiq::Gd::Image - Schnittstelle zur GD Graphics Library
Quiq::Gnuplot::Arrow - Gnuplot-Arrow
Quiq::Gnuplot::Graph - Gnuplot-Graph
Quiq::Gnuplot::Label - Gnuplot-Label
Quiq::Gnuplot::Plot - Gnuplot-Plot
Quiq::Gnuplot::Process - Gnuplot-Prozess
Quiq::Hash - Zugriffssicherer Hash mit automatisch generierten Attributmethoden
Quiq::Hash::Db - Persistenter Hash
Quiq::Hash::Ordered - Hash mit geordneten Elementen
Quiq::Hash::Persistent - Persistente Hash-Datenstruktur
Quiq::Html::Base - Basisklasse für HTML-Komponenten
Quiq::Html::Construct - Generierung von einfachen Tag-Konstrukten
Quiq::Html::Form::Layout - HTML-Formular mit freiem Layout
Quiq::Html::Fragment - Fragment aus HTML-, CSS- und JavaScript-Code
Quiq::Html::Image - Image-Block in HTML
Quiq::Html::List - HTML-Aufzählungsliste
Quiq::Html::Listing - Programm-Listing in HTML
Quiq::Html::Page - HTML-Seite
Quiq::Html::Producer - Generierung von HTML-Code
Quiq::Html::Pygments - Syntax Highlighting in HTML
Quiq::Html::Table::Base - Basisklasse für tabellengenerierende Klassen
Quiq::Html::Table::List - HTML-Tabelle zum Anzeigen einer Liste von Elementen
Quiq::Html::Table::Simple - HTML-Tabelle
Quiq::Html::Tag - Generierung von HTML-Tags
Quiq::Html::Util - Hilfsmethoden für die HTML-Generierung
Quiq::Html::Verbatim - Verbatim-Block in HTML
Quiq::Html::Widget - Basisklasse für HTML-Widgets
Quiq::Html::Widget::Button - Schaltfläche
Quiq::Html::Widget::CheckBox - Checkbox
Quiq::Html::Widget::CheckBoxBar - Zeile von CheckBoxes
Quiq::Html::Widget::FileUpload - Datei Upload Feld
Quiq::Html::Widget::Hidden - Nicht sichtbares und nicht änderbares Formularelement
Quiq::Html::Widget::RadioButton - Radio Button
Quiq::Html::Widget::RadioButtonBar - Zeile von Radio Buttons
Quiq::Html::Widget::ReadOnly - Nicht-änderbarer Text
Quiq::Html::Widget::SelectMenu - Liste mit Einzelauswahl
Quiq::Html::Widget::SelectMenuColor - Selectmenü mit farbigen Einträgen
Quiq::Html::Widget::TextArea - Mehrzeiliges Textfeld
Quiq::Html::Widget::TextField - Einzeiliges Textfeld
Quiq::Http::Client - HTTP-Client
Quiq::Http::Client::Lwp - HTTP Operationen
Quiq::Http::Cookie - HTTP-Cookie
Quiq::Http::Message - HTTP-Nachricht
Quiq::If - Liefere Werte unter einer Bedingung
Quiq::Image - Operationen im Zusammenhang mit Bildern/Bilddateien
Quiq::ImageMagick - Konstruiere eine ImageMagick-Kommandozeile
Quiq::ImagePool - Speicher für Bild-Dateien
Quiq::ImagePool::Directory - Unterverzeichnis eines Image-Pool
Quiq::ImagePool::Sequence - Bild-Sequenz und -Ranges
Quiq::Ipc - Interprozesskommunikation
Quiq::JQuery::Accordion - Erzeuge HTML einer jQuery UI Accodion Reiterleiste
Quiq::JQuery::ContextMenu::Ajax - Erzeuge Code für ein jQuery Kontext-Menü
Quiq::JQuery::DataTable - Erzeuge eine HTML/JavaScript DataTables-Tabelle
Quiq::JQuery::Form::ViewEdit - Formular zum Ansehen und Bearbeiten von persistenten Daten
Quiq::JQuery::Function - Nützliche Funktionen für jQuery
Quiq::JQuery::Tabs - Erzeuge HTML einer jQuery UI Tabs Reiterleiste
Quiq::JavaScript - Generierung von JavaScript-Code
Quiq::Json - Erzeuge JSON-Code in Perl
Quiq::LaTeX::Code - Generator für LaTeX Code
Quiq::LaTeX::Document - Erzeuge LaTeX Dokument
Quiq::LaTeX::Figure - Erzeuge LaTeX Figure
Quiq::LaTeX::LongTable - Erzeuge LaTeX longtable
Quiq::LineProcessor - Verarbeite Datei als Array von Zeilen
Quiq::LineProcessor::Line - Zeile einer Datei
Quiq::LockedCounter - Persistenter Zähler mit Lock
Quiq::Math - Mathematische Funktionen
Quiq::MediaWiki::Client - Clientseitiger Zugriff auf ein MediaWiki
Quiq::MediaWiki::Markup - MediaWiki Code Generator
Quiq::ModelCache - Verwaltung/Caching von Modell-Objekten
Quiq::Mojolicious::Plugin::Log::Parameters - Logge Request-Parameter
Quiq::Object - Basisklasse für alle Klassen der Klassenbibliothek
Quiq::Option - Verarbeitung von Programm- und Methoden-Optionen
Quiq::Parallel - Parallele Verarbeitung
Quiq::Parameters - Verarbeitung von Programm- und Methodenparametern
Quiq::Path - Dateisystem-Operationen
Quiq::Perl - Erweiterte und abgesicherte Perl-Operationen
Quiq::PlotlyJs::Reference - Erzeuge Plotly.js Reference Manual
Quiq::PlotlyJs::TimeSeries - Erzeuge Zeitreihen-Plot auf Basis von Plotly.js
Quiq::Pod::Generator - POD-Generator
Quiq::PostgreSql::Catalog - PostgreSQL Catalog-Operationen
Quiq::PostgreSql::CopyFormat - Erzeuge Daten für PostgreSQL COPY-Kommando
Quiq::PostgreSql::Psql - Wrapper für psql
Quiq::Process - Information über den laufenden Prozess
Quiq::Program - Basisklasse für Programme
Quiq::Progress - Berechne Fortschrittsinformation
Quiq::Properties - Eigenschaften einer Menge von skalaren Werten
Quiq::Range - Liste von Integern
Quiq::Record - Verarbeitung von Text-Records
Quiq::Reference - Operationen auf Referenzen
Quiq::Rsync - Aufruf von rsync von Perl aus
Quiq::Schedule - Matrix von zeitlichen Vorgängen
Quiq::Sdoc::Producer - Sdoc-Generator
Quiq::Section::Object - Abschnitts-Objekt
Quiq::Section::Parser - Parser für Abschnitte
Quiq::Shell - Ausführung von Shell-Kommandos
Quiq::SoapWsdlServiceCgi - Basisklasse für SOAP Web Services via CGI
Quiq::SoapWsdlServiceCgi::Demo - Demo für SOAP Web Service
Quiq::Socket - TCP-Verbindung zu einem Server
Quiq::Sql - Klasse zur Generierung von SQL
Quiq::Sql::Analyzer - Analyse von SQL-Code
Quiq::Sql::Script::Reader - Leser von SQL-Skripten
Quiq::SqlPlus - Erzeuge Code für SQL*Plus
Quiq::Ssh - Führe Kommando per SSH aus
Quiq::Stacktrace - Generiere und visualisiere einen Stacktrace
Quiq::Stopwatch - Zeitmesser
Quiq::Storable - Perl-Datenstrukturen persistent speichern
Quiq::String - Operationen auf Zeichenketten
Quiq::Svg::Tag - Erzeuge SVG Markup-Code
Quiq::System - Information über das System und seine Umgebung
Quiq::Table - Tabelle
Quiq::TableRow - Tabellenzeile
Quiq::Tag - Erzeuge Markup-Code gemäß XML-Regeln
Quiq::TeX::Code - Generator für TeX Code
Quiq::TempDir - Temporäres Verzeichnis
Quiq::TempFile - Temporäre Datei
Quiq::Template - Klasse für HTML/XML/Text-Generierung
Quiq::Terminal - Ein- und Ausgabe aufs Terminal
Quiq::Test::Class - Basisklasse für Testklassen
Quiq::Test::Class::Method - Testmethode
Quiq::Time - Klasse zur Repräsentation von Datum und Uhrzeit
Quiq::Time::RFC822 - Erzeuge Zeitangabe nach RFC 822
Quiq::TimeLapse::Directory - Bildsequenz-Verzeichnis
Quiq::TimeLapse::File - Bildsequenz-Datei
Quiq::TimeLapse::Filename - Bildsequenz-Dateiname
Quiq::TimeLapse::RangeDef - Range-Definitionen
Quiq::TimeLapse::Sequence - Bildsequenz
Quiq::Timeseries::Synchronizer - Rasterung/Synchronisation von Zeitreihen
Quiq::TreeFormatter - Erzeugung von Baumdarstellungen
Quiq::Udl - Universal Database Locator
Quiq::Unindent - Entferne Einrückung von "Here Document" oder String-Literal
Quiq::Url - URL Klasse
Quiq::XTerm - XTerminal Fenster
Quiq::Xml::LibXml - Funktionale Erweiterungen von XML::LibXML
INSTALLATION
$ cpanm Quiq
VERSION
1.171
AUTHOR
Frank Seitz, http://fseitz.de/
COPYRIGHT
Copyright (C) 2020 Frank Seitz
LICENSE
This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.