The converter performs automatically the full process of converting the files of a C project into the equivalent C++ files. Classes are created, var and functions becomes attributes and methods and the changes are propagated into all files.
Extended C gives Object-Oriented features such as self-referential structure pointers via macros to C, resulting in an object-oriented style. Currently tested in gcc, we hope to stabilize it for other compilers as well, including Borland & Visual Studio.
JPortForwarder Project
JPortForwarder is a multithreaded TCP Port Forwarder application.
The following feature have been developed:
- Generic TCP Port Forwarging. Listen for a port and forward to an ip:port.
- Multihoming TCP Port Forwarding.
TriOS - The Object Oriented Operating System, is the next generation operating system. Fully based on object orientation, it brings unique features to programmers and end users. Basically everything in TriOS is an object, even files and programs! Enjoy!!
Netflow analyzing tools :
JXColl - collector for Netflow (or XML specified) data
Analyzer - front-end application for providing an user interface and output (graphs, statistics, etc.)
The aim of the Open OCL (Object Class Libraries) project is to develop a standard library API for true cross platform program development. Target platforms are Linux/UNIX, Windows and Mac OS X.
IdoLib is an object oriented C utility library designed to make the things Ido while programming in C easier while still retaining its efficiency and portability advantages.
The purpose of this project is to modify SmartEiffel to allow it to be used to create applications for mobile device platforms such as Symbian, BREW, and J2ME. Currently the codebase is based on SmartEiffel 1.0, but we are looking into moving over to Sma
Institute of Technology, Blanchardstown Computer Science code by the class of 2007-2011 on course BN104. In this project we are open sourcing all of our project work to the public in the hopes it can be reused, built-upon, and used in education.
This project aims to provide a full implementation of the GEM VDI & AES API's on a truly multi-tasking, network aware system (Linux Kernel) with the appropriate modifications to support the advanced functionality of the underlying OS.
A library for handling vectors, tensors, and more.
VectTens is an object-oriented numerical library designed to manipulate vectors, tensors, and other mathematical quantities in a simple and efficient manner.
Integrated environment for the modelling and simulation of process control systems, where the plant(s) are described according to the Modelica object-oriented paradigm, while the control systems are specified in an IEC 61131.3-compliant language.