Futilities/human/lib: Difference between revisions

From Woozle Writes Code
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
! class name !! purpose
! class name !! purpose
|-
|-
| cFileInfo || wrapper for <code>stat()</code>/<code>lstat()</code> results
| {{l/sub|cFileInfo}} || wrapper for <code>stat()</code>/<code>lstat()</code> results
|-
|-
| cFileSpec || manages construction of file-paths while spidering a folder-tree
| {{l/sub|cFileSpec}} || manages construction of file-paths while spidering a folder-tree
|-
|-
| cFolderator || iterates a caMatch object through a folder-tree
| {{l/sub|cFolderator}} || iterates a caMatch object through a folder-tree
|-
|-
| cMatchResult || wraps the result of a string-matching operation
| {{l/sub|cMatchResult}} || wraps the result of a string-matching operation
|-
|-
| caMatch || abstract wrapper for determining what constitutes a "match" and what do do when one happens
| {{l/sub|caMatch}} || abstract wrapper for determining what constitutes a "match" and what do do when one happens
|-
|-
| csTTY || slightly-intelligent handling of TTY output
| {{l/sub|csTTY}} || slightly-intelligent handling of TTY output
|-
|-
| cLog || log-file operations
| {{l/sub|cLog}} || log-file operations
|-
|-
| cOpt || wraps parsing of a single command-line option from the command-line (basically just a key-value pair)
| {{l/sub|cOpt}} || wraps parsing of a single command-line option from the command-line (basically just a key-value pair)
|-
|-
| cOpts || base class for parsing and managing command-line options
| {{l/sub|cOpts}} || base class for parsing and managing command-line options
|}
|}

Revision as of 15:03, 24 September 2022

Classes

class name purpose
cFileInfo wrapper for stat()/lstat() results
cFileSpec manages construction of file-paths while spidering a folder-tree
cFolderator iterates a caMatch object through a folder-tree
cMatchResult wraps the result of a string-matching operation
caMatch abstract wrapper for determining what constitutes a "match" and what do do when one happens
csTTY slightly-intelligent handling of TTY output
cLog log-file operations
cOpt wraps parsing of a single command-line option from the command-line (basically just a key-value pair)
cOpts base class for parsing and managing command-line options