Go to file
Michael Iedema 88311c0670 merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
.gitignore - merging in Dave's selfDetect branch so we can limit our components to only a single instance 2014-03-31 10:59:57 +02:00
BitVector.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
BitVector.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
BitVectorTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
COPYING Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
Configuration.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Configuration.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
ConfigurationTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Defines.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Exit.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
F16.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
F16Test.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Interthread.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
InterthreadTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
LinkedLists.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
LinkedLists.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
LogTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Logger.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Logger.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Makefile.am merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
MemoryLeak.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
README merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Regexp.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
RegexpTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Reporting.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Reporting.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
ReportingTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
ScalarTypes.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
SelfDetect.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
SelfDetect.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
SelfDetectTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Sockets.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Sockets.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
SocketsTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
ThreadTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Threads.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Threads.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Timeval.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Timeval.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
TimevalTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
URLEncode.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
URLEncode.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
URLEncodeTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
UnixSignal.cpp - remove need for 3rdParty include reference, libcoredump now can be built-from-scratch and installed as lib and -dev headers 2014-03-31 11:30:56 +02:00
UnixSignal.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
UnixSignalTest.cpp - merging in Dave's selfDetect branch so we can limit our components to only a single instance 2014-03-31 10:59:57 +02:00
Utils.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Utils.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
UtilsTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Variables.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
Vector.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
VectorTest.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
example.config syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
sqlite3util.cpp merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00
sqlite3util.h merge 5.0 preview from commercial 2014-07-16 04:32:22 +02:00

README

This directory contains common-use classes, most of which are not specific to GSM.

```
Vector          A vector class (NOT std::vector<>) that supports aliased subvectors. Not resizable.
BitVector       Bit-indexable vectors based on Vector.
Interthread     A set of C++ wrappers for pthread facilities.
Sockets         A set of C++ wrappers for Unix sockets.
Timeval         A C++ wraper for struct timeval.
LinkLists       Classes for simple linked lists of pointers.
Logger          A logging interface based on syslogd.
Configuration   A key-value configuration table.
Regexp          A C++ wrapper on stdlib regular expressions.
```

Do "make tests" to build a series of unit tests for these classes.