# CommonLibs **Repository Path**: fucgg/CommonLibs ## Basic Information - **Project Name**: CommonLibs - **Description**: https://gitee.com/fucgg/CommonLibs - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: https://gitee.com/fucgg/CommonLibs - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-06-02 - **Last Updated**: 2022-06-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## 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.