Ferreteria/v0.6/clade: Difference between revisions

From Woozle Writes Code
Jump to navigation Jump to search
(moved stuff to namespace subpages)
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 3: Line 3:
{| class="wikitable sortable"
{| class="wikitable sortable"
! namespace || endname
! namespace || endname
{{fmt/row/clade|Aux|Register}}   || list of global objects used by a clade
{{fmt/row/clade/base|App}}
{{fmt/row/clade|Aux|StandardBase}}   || standard base class with diagnostic services
{{fmt/row/clade/base|Data}}                  || older/simpler data-handling clades
{{fmt/row/clade|App|Routed}}
{{fmt/row/clade|Aux|Register}}               || list of global objects used by a clade
{{fmt/row/clade|Aux|StandardBase}}           || standard base class with diagnostic services
{{fmt/row/clade|Aux\StandardBase|Objectory}}  || base for self-registering objects
{{fmt/row/clade|Aux\StandardBase|Objectory}}  || base for self-registering objects
{{fmt/row/clade|Config\Roster\for|AClass}} [i,t]
{{fmt/row/clade|Config\Roster\for|AClass}} [i,t]
{{fmt/row/clade|IO|Aspect}}
{{fmt/row/clade/base|IO}}                     || clades for handling input/output stuff
{{fmt/row/clade|IO\Aspect|Creds}}
{{fmt/row/clade|IO|Aspect}}                   || base clade for various aspects of I/O operations
{{fmt/row/clade|IO\Aspect\Creds|Password}}
{{fmt/row/space|Sys|Data}} || systems for handling data
{{fmt/row/clade|IO\Aspect\Creds\Password|Dbase}}
{{fmt/row/space|Sys\Data|Engine}} || DB Engine API clade & namespace
{{fmt/row/clade|Sys\Data\Things|Array}} || combined array wrapper
{{fmt/row/clade|Sys\Data\Things\Array\types|AStr}} || an array of string-values
{{fmt/row/clade|Sys\Data\Things\Array\types|Grid}} || an array of arrays (i.e. each value is a Row)
{{fmt/row/clade|Sys\Data\Things\Array\types|Row}} || a single row of data (i.e. each element is a value)
{{fmt/row/clade|Sys\Diag\Data\Error|Card}}
{{fmt/row/clade|Sys\Diag\Data\Error|Card}}
{{fmt/row/clade|Sys\Events|InputRq}} || input requests
{{fmt/row/clade|Sys\Events|InputRq}} || input requests
{{fmt/row/clade|Sys\Events|ItWent}} || status reports
{{fmt/row/clade|Sys\Events|ItWent}} || status reports
{{fmt/row/clade|Sys\FileSys|Aspect}} || aspects of filesystem entities
{{fmt/row/clade|Sys\FileSys|Node}} || common class for all filesystem entities (mainly files and folders)
{{fmt/row/clade|Sys\FileSys|Node}} || common class for all filesystem entities (mainly files and folders)
{{fmt/row/clade|Sys\FileSys\list|Nodes}} || collection of Node objects
{{fmt/row/clade|Sys\FileSys\list|Nodes}} || collection of Node objects
|-
| colspan=3 | '''[[Futilities]]'''
{{fmt/row/clade|p=Futilities|Sys\dba|InReq}}        || futilities: DBA-specific input requests
|}
|}
See also: [[futilities/v0.6/clade]]

Latest revision as of 22:00, 10 December 2025

Clade Documentation

Namespace prefix is always "Woozalia\Ferret". Filespec prefix is always "<project prefix>/src".

namespace endname
(base) App
(base) Data older/simpler data-handling clades
App Routed
Aux Register list of global objects used by a clade
Aux StandardBase standard base class with diagnostic services
Aux\StandardBase Objectory base for self-registering objects
Config\Roster\for AClass [i,t]
(base) IO clades for handling input/output stuff
IO Aspect base clade for various aspects of I/O operations
Sys Data systems for handling data
Sys\Diag\Data\Error Card
Sys\Events InputRq input requests
Sys\Events ItWent status reports
Sys\FileSys Aspect aspects of filesystem entities
Sys\FileSys Node common class for all filesystem entities (mainly files and folders)
Sys\FileSys\list Nodes collection of Node objects

See also: futilities/v0.6/clade