29 Commits (0250d43bbe8b46e021aeca2c6caae20745ed2513)

Author SHA1 Message Date
Denes Matetelki 35d226703c Renaming target "test" to "cpp_units_test" to satisfy CMP0037
6 years ago
Denes Matetelki c081ce1f39 library is build by CMakeLists.txt in lib/cpp_utils and not by one under build
12 years ago
Denes Matetelki 08fd005217 updating include paths
12 years ago
Denes Matetelki 6ee6b66953 singleton unittests mess things up
12 years ago
Denes Matetelki ef2a90f17f activating all tests
12 years ago
Denes Matetelki ac8409c59e refactor: AddrInfo moved from Socket
13 years ago
Denes Matetelki 47ac147c4c extra warnings from gcc
13 years ago
Denes Matetelki 8aecc59916 Lost in the template specialization - type as pointer deduction jungle
13 years ago
Denes Matetelki 0f69afd01d cleanup at unittest files
13 years ago
Denes Matetelki b1d47a8978 TcpClient update. new class: TcpServer
13 years ago
Denes Matetelki 4efe0d3388 CXX uses colorgcc, ArgParse::findKeyinArgMap bugfix, new test/test_ArgParse.hpp
13 years ago
Denes Matetelki a7db838068 MysqlClient class. TToStr, StrToT templates. CMakeLists update to run the tests.
13 years ago
Denes Matetelki a03968e42e singleton with std::call_once
13 years ago
Denes Matetelki 44f5171b19 multiton class added
13 years ago
Denes Matetelki 8302f2c691 new singleton implementations
13 years ago
Denes Matetelki dfe58dc4ce TimerThreadMultimap went back to the 'cafe of broken dreams' folder again, logger handle levels, Timer starts new threads when time is over
14 years ago
Denes Matetelki 34ed5628ec TimerThreadMultimap is the slow TimerThread implementation now. Timer got smarter: get the timerId from siginfo, it can now expanded to a thread and then a timerthread+threadpool to call the expired functions
14 years ago
Denes Matetelki f39d876cc2 Timer update
14 years ago
Denes Matetelki efab283199 TimerThread is useful after all
14 years ago
Denes Matetelki 03627c0ed5 TimerThread had too much overhead, trying a different approach with Timer
14 years ago
Denes Matetelki 083825bc2e Colors at logging. test_Common.hpp renamed to Fixtures.hpp. TimerThread remove user is suspicious
14 years ago
Denes Matetelki e7e383fd7f New make target: reset, which removes all generated files. Doxygen file and doc target added. New singleton Logger class. New TimerThread class. Cafe of broken dreams: ./other: ConcurrentMultiMap, Semaphore.cpp. run_test asks y/n question to run gdb if core created. test_Common.hpp to init Logger for tests.
14 years ago
Denes Matetelki a87978afef new class: Semaphore, smal fixes
14 years ago
Denes Matetelki 01cde4928d PThreadWrappers return with the retval of called pthread. Task became an interface. WorkerThread moved to test_ThreadPool.hpp. Thread has stop() and m_isRunning members. ThreadPool is now Task and Thread type independent. No more assertions in PThreadWrappers. Unittests refactored. test dir cleaned up.
14 years ago
Denes Matetelki 123b9fca17 Unittest of Singleton.hpp is ready
14 years ago
Denes Matetelki 1fe8027efe gitignore expansion, unittest renames
14 years ago
Denes Matetelki b9f55724d8 CMakeLists.txt cleanup, added minimal unittest, added run_test coeverage tool, added .gitignore file
14 years ago
Denes Matetelki 772fc95d56 test/CMakeLists.txt corrected, run_test.sh added
14 years ago
Denes Matetelki dccd38d8e7 new classes: concurrentqueue, Task, Thread, ThreadPool, WorkerThread, and some tests. Trying to have cxxtest and cmake
14 years ago