Futilities/human/lib
< Futilities | human
Jump to navigation
Jump to search
Classes
| class name | abs? | root? | purpose |
|---|---|---|---|
| caAppBase | Y | Y | Application class |
| cnFileInfo | n | wrapper for stat()/lstat() results
| |
| cFileSpec | n | manages construction of file-paths while spidering a folder-tree | |
| cFolderator | n | iterates a caMatch object through a folder-tree | |
| cMatchResult | n | wraps the result of a string-matching operation | |
| caMatch | Y | Y | Matcher root class. Matchers determine what constitutes a "match" and what do do when one happens |
| caMatchStandard | Y | n | Matcher class with some common defaults |
| cPathCap | n | n | a caPathNamed where we know the name of the final path-part |
| cPathBlank | n | n | a caPathNamed where we don't know the final path-part's name at first; used for directory iteration |
| caPathNamed | Y | a caPathPiece that isn't the path-root | |
| caPathPiece | Y | Y | class for objectifying filespecs |
| cPathRoot | n | n | a caPathPiece that is the path-root (so no point in giving it a name) |
| csTTY | n | slightly-intelligent static class for handling TTY output | |
| cLog | n | log-file operations | |
| cOpt | n | Y | wraps the result of examining a single app option vs. what's in the command-line (basically just a key-value pair) |
| caOptsBase | Y | Y | base class for parsing and managing command-line options |