Difference between revisions of "OpenIGTLink/Library/Design"
From NAMIC Wiki
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | [[OpenIGTLink | << OpenIGTLink]] | [[OpenIGTLink/Library | Library]] | |
+ | |||
+ | |||
+ | __TOC__ | ||
= Language = | = Language = | ||
Line 6: | Line 9: | ||
* C (Steve)(Haiyung) | * C (Steve)(Haiyung) | ||
− | * C++ (Luis | + | * C++ (Luis) |
= Compiler Support = | = Compiler Support = | ||
Line 23: | 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 31: | Line 35: | ||
* Yes | * Yes | ||
− | * No | + | * No (Steve: provide reference implementation, but let users provide their own) |
== Serialize Records == | == Serialize Records == | ||
Line 39: | Line 43: | ||
− | = | + | == 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.