Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Implement OS abstraction for Etch binding-cpp. The Abstractions contains of
- Thread
- ThreadPool
- Mutex
- Condition
- Socket / AIO
- Timer
Supported platforms should be Windows and Unix at first.
Requirements:
- No further libraries should be used
- Exception free code
- No use of STL
- Unit Tests for each component
Attachments
Attachments
Issue Links
- is required by
-
ETCH-112 Implementation of cpp-binding for etch runtime part
- Closed
1.
|
Implementation of EtchThread | Closed | Martin Veith | |
2.
|
Implementation of EtchThreadPool | Closed | Martin Veith | |
3.
|
Implementation of EtchMutex | Closed | Martin Veith | |
4.
|
Implementation of EtchCondition | Closed | Martin Veith | |
5.
|
Implementation of EtchWait | Closed | Michael Fitzner | |
6.
|
Implementation of EtchSocket normal IO and AIO | Closed | Martin Veith | |
7.
|
Implementation of EtchTimer | Closed | Unassigned | |
8.
|
Implementation of Memory Abstraction | Closed | Martin Veith | |
9.
|
Implementation of EtchFile | Closed | Michael Fitzner | |
10.
|
Implementation of EtchLogger | Closed | Michael Fitzner |