Utilities
1
Collection of utility classes and functions used by my C++ applications.
|
▼NApplicationUtilities | Contains currently only ArgumentParser and related classes |
CArgument | Wrapper for command line argument information |
CArgumentParser | Means for handling command line arguments |
CFailure | The exception that is thrown by an ArgumentParser when a parsing error occurs |
▼NChronoUtilities | Contains classes providing a means for handling date and time information |
CDateTime | Represents an instant in time, typically expressed as a date and time of day |
CPeriod | Represents a period of time |
CTimeSpan | Represents a time interval |
▼NConversionUtilities | Contains several functions providing conversions between different data types |
CConversionException | The exception that is thrown when an conversion error occurs |
CWiden | Converts a std::string to std::wstring |
▼NIoUtilities | Contains utility classes helping to read and write streams |
CBinaryReader | Reads primitive data types from a std::istream using a specified ConversionUtilities::ByteOrder |
CBinaryWriter | Writes primitive data types to a std::ostream using a specified ConversionUtilities::ByteOrder |
CCopyHelper | The copy helper class helps to copy bytes from one stream to another |