|
UTILLib 2.0
Common C++ library with utilities.
|
| include | |
| util | |
| csvwriter.h | Defines a simple API when creating a comma separated value (CSV) file |
| gnuplot.h | Simple wrapper to simplify plotting using the gnuplot application |
| idirectory.h | The file defines an interface against directory file tree structure. The IDirectory class is used in application that keeps track files in one or more directories |
| ifile.h | |
| ihwinfo.h | Simple interface against hardware information |
| ilisten.h | Defines an interface against the listen functionality |
| ilistenclient.h | Defines a client interface |
| ilogger.h | Defines an interface against a generic logger |
| isuperviseapplication.h | Interface against a task that supervise that an executable is running |
| isupervisemaster.h | Interface against a supervise master |
| isyslogserver.h | Defines an interface against a syslog server |
| ixmlfile.h | |
| ixmlnode.h | |
| listenconfig.h | Defines an interface to the listen configuration shared memory |
| logconfig.h | Singleton that is used to configure default loggers |
| logging.h | Standard log interfaces |
| logmessage.h | |
| logstream.h | Implements a stream interface to log messages. This is the file to use in most applications. The LOG_INFO() and the LOG_ERROR() macros is wrap around the location calls |
| serialportinfo.h | The serial port information is used to list COM and USB ports |
| stringparser.h | Helper class that splits a string into various tags |
| stringutil.h | |
| structureddata.h | Syslog structured data interface |
| syslogmessage.h | Implements an interface against a syslog message |
| systeminfo.h | Interface against the system information |
| tempdir.h | Helper class that creates a directory in the system temporary path |
| threadsafequeue.h | Implements a thread-safe queue |
| timestamp.h | Contains various conversion between different time formats |
| unithelper.h | Support class when creating unit of measure and quantities groups |
| utilfactory.h |