Futilities/human/lib: Difference between revisions
< Futilities | human
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 |