UTILLib 2.0
Common C++ library with utilities.
|
Nutil | Main namespace for the util library |
Nhw_info | |
CIHwInfo | Simple wrapper around hardware information |
Nlog | The log namespace is used for log related classes and functions |
CIDirectory | The class is simple wrapper around a directory/file tree structure. It is typically used in applications that needs to keep track of file changes in a root directory |
CIFile | Class that wraps a file object in a directory |
CIListen | An interface class that hides the actual implementation of the object |
CIListenClient | Class that define a TCP/IP client |
CILogger | Interface against a generic logger |
CListenConfig | Implement the shared memory list of listen server configurations |
CListenPortConfig | Defines a listen config item in the config memory |
CListenStream | Support stream class when log messages to the listen functionality |
CLogConfig | Singleton class that is used for configure the default logger in an application |
CLogMessage | |
CLogStream | This class implements a stream interface around a log message |
CTempDir | |
CThreadSafeQueue | Implements a thread-safe queue |
Nplot | The plot namespace is used for plotting related classes and functions |
CCsvWriter | Simple writer interface when creating a CSV file (comma separated value) |
CGnuPlot | Simple wrapper around the gnuplot application that do plotting |
Nserial | The serial namespace is used for serial and USB devices |
CSerialPortInfo | The serial port information class is an interface against a serial port and CAN devices |
Nstring | The string namespace is used for string manipulation functions |
CIgnoreCase | |
CStringParser | Helper class that splits a string |
CUnitHelper | Support class that wrap useful Unit functions |
CUnitQuantity | Unit - quantity -physical dimension relation |
Nsupervise | |
CISuperviseApplication | Supervise an executable application |
CISuperviseMaster | Interface against a supervise master |
CSystemInfo | Simple support class to known directories |
Nsyslog | The syslog namespace is used for the syslog interface |
CISyslogServer | Define a syslog server interface |
CStructuredData | Defines a simple interface against structured data item |
CSyslogMessage | Simple wrapper around the parsing and generating os syslog messages |
Nxml | The xml namespace is used for XML related classes and functions |
CIXmlFile | Interface class that defines an XML parser |
CIXmlNode | Interface class against a XML tag (node) in a XML file |
CUtilFactory | Implements creators for most interface classes |