Comprehensive Utility Classes

Rudiments provides a wide range of utility classes.

- Standard Input and Output

- Using the standard I/O classes

- Sleeping

- Using the snooze class

- Process and Process Environment

- Using the process class
- Using the commandline class
- Using the environment class

- Character and String Manipulation

- Using the character class
- Using the charstring class

- Binary Data Manipulation

- Using the bytestring class

- Regular Expressions

- Using the regularexpression class

- Random Numbers

- Using the randomnumber class

- Encryption

- Using the crypt class

- Date and Time

- Using the datetime class

- System Information

- Using the error class
- Using the sys class
- Using the userentry class
- Using the groupentry class
- Using the hostentry class
- Using the protocolentry class
- Using the serviceentry class

- Files, File Permissions, Directories and Filesystems

- Using the file class
- Using the permissions class
- Using the directory class
- Using the memorymap class
- Using the filesystem class

- Interprocess Communication

- Using the sharedmemory class
- Using the semaphoreset class
- Using the signal classes

- Parameter Strings

- Using the parameterstring class

- XML

- Using the xmldom and domnode classes
- Using the xmlsax class

- Logging

- Using the logger class

- Dynamic Libraries

- Using the dynamiclib class