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.