Difference between revisions of "OpenIGTLink/Library/Design"
From NAMIC Wiki
(New page: _TOC_ = Language = * C * C++ = Compiler Support = Deprecate the following ? * Visual Studio 6.0 * IRIX * Borland * Sun = Wrapping = * Tcl * Python * Java = Essential Functionalit...) |
|||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | [[OpenIGTLink | << OpenIGTLink]] | [[OpenIGTLink/Library | Library]] | |
+ | |||
+ | |||
+ | __TOC__ | ||
= Language = | = Language = | ||
− | * C | + | Votes: |
− | * C++ | + | |
+ | * C (Steve)(Haiyung) | ||
+ | * C++ (Luis) | ||
= Compiler Support = | = Compiler Support = | ||
Line 21: | Line 26: | ||
* Java | * Java | ||
+ | (Steve: not needed directly, let users access OIL features through their own wrapping, e.g. VTK) | ||
= Essential Functionalities = | = Essential Functionalities = | ||
Line 29: | Line 35: | ||
* Yes | * Yes | ||
− | * No | + | * No (Steve: provide reference implementation, but let users provide their own) |
+ | |||
+ | == Serialize Records == | ||
+ | |||
+ | == De-Serialize Records == | ||
− | = | + | == Example code == |
+ | Simple and easy example code using the library from plain C. |
Latest revision as of 20:30, 18 January 2008
Home < OpenIGTLink < Library < Design
Contents
Language
Votes:
- C (Steve)(Haiyung)
- C++ (Luis)
Compiler Support
Deprecate the following ?
- Visual Studio 6.0
- IRIX
- Borland
- Sun
Wrapping
- Tcl
- Python
- Java
(Steve: not needed directly, let users access OIL features through their own wrapping, e.g. VTK)
Essential Functionalities
Sockets
Manage the socket layer ?
- Yes
- No (Steve: provide reference implementation, but let users provide their own)
Serialize Records
De-Serialize Records
Example code
Simple and easy example code using the library from plain C.