Commit Graph

68 Commits

Author SHA1 Message Date
Gunnar Beutner 69c30c264a Code cleanup 2012-04-22 16:45:31 +02:00
Gunnar Beutner 2cd43ed8c6 Refactored subscription handling into a separate component. 2012-04-19 11:29:36 +02:00
Gunnar Beutner f3f582ab61 Cleaned up Socket/Timer code. 2012-04-19 08:46:41 +02:00
Gunnar Beutner 7474b63dff Refactored messaging system. 2012-04-18 15:22:25 +02:00
Gunnar Beutner 390a00e546 Made build system more Windows-friendly
Implemented endpoint system for the discovery service
2012-04-06 08:56:52 +02:00
Gunnar Beutner c3142ed593 Refactored config handling to support observing individual config object types more easily. 2012-04-04 10:04:38 +02:00
Gunnar Beutner bfcb5019d5 Detect level of C++ support. 2012-04-03 15:47:32 +02:00
Gunnar Beutner 34d50924e8 Added support for demangling GCC C++ names. 2012-04-03 13:48:37 +02:00
Gunnar Beutner 7ba6a4d921 Implemented rudimentary error handling. 2012-04-03 13:04:57 +02:00
Gunnar Beutner 55efd625a3 Moved platform-specific code into separate files. 2012-04-02 10:26:38 +02:00
Gunnar Beutner 1b6bfb9db5 Cleaned up includes; using namespace std is the default now. 2012-04-02 09:03:29 +02:00
Gunnar Beutner 191ded487b Removed I2_ prefix for header guard #defines. 2012-04-02 08:56:30 +02:00
Gunnar Beutner 43b38f5a85 Fixed compilation errors with automake/gcc 2012-04-01 10:18:29 +02:00
Gunnar Beutner 5273e09d24 Added support for configuration and loadable components. 2012-03-31 15:18:30 +02:00
Gunnar Beutner 0a73519030 Implemented the thread class. 2012-03-31 09:36:00 +02:00
Gunnar Beutner 4df6b08043 Implemented thread synchronisation primitives. 2012-03-31 09:09:40 +02:00
Gunnar Beutner ed402c45c5 Added missing include for *NIX 2012-03-28 14:08:06 +02:00
Gunnar Beutner e11994038d Initial commit. 2012-03-28 13:24:49 +02:00