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 |