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 |