libRTCTimer provides an interface to the RTC (real-time clock) which can be used to achieve a high precision and resolution. The design of the classes is rather simple: you just need a Manager-class which takes the resolution as its only argument and one or more classes that derive from a predefined class. In the new class all you have to do is override a method with the code that should be executed. Now you initiate the class and give it to the Manager and you are done.\n\nlibRTCEvents is a library providing a framework for writing events that can be scheduled as tasks in libRTCTimer.\n\nTo-date libRTCTimer can be considered as beta, while libRTCEvents is in an early alpha-stage. This means that further versions of libRTCTimer should be source-compatible. Only minor features will be added or bugs fixed. libRTCEvents on the other hand is not much more than a concept today. This will be the main place of work for the next months. The only thing it can do by now is scheduling a sound-event through [[jack|http://jackaudio.org/]]. The next things to be done are:\n\n*Add a graphics interface using ~OpenGL\n*Add support for collecting and reacting on responses (mouse and keyboard)\n*Add support for sending triggers though parallel, serial and usb ports\n*Reorganize the sound-system to use [[PortAudio|http://www.portaudio.com/]]
If you wish to contact me you can do so by email via: catkiller#users.sourceforge.net
[[About]]\n[[News]]
Documentation is provided through doxygen. Just issue the command in the root-directory of the source and the documentation will be generated in the "html" subdirectory.\n\nOtherwise you can also view the documentation for both libraries online:\nhttp://librtctimer.sourceforge.net/doc/librtctimer/\nhttp://librtctimer.sourceforge.net/doc/librtcevents/
Please download the current versions at the sourceforge project-page: http://sourceforge.net/projects/librtctimer
To make the start with this lib easier an example-programm is provided that shows the current set of features of libRTCTimer:\nhttp://librtctimer.sourceforge.net/examples/rtctimerexample01-0.1.tar.gz
Coming soon...
/***\n|''Name:''|LegacyStrikeThroughPlugin|\n|''Description:''|Support for legacy (pre 2.1) strike through formatting|\n|''Version:''|1.0.1|\n|''Date:''|Jul 21, 2006|\n|''Source:''|http://www.tiddlywiki.com/#LegacyStrikeThroughPlugin|\n|''Author:''|MartinBudden (mjbudden (at) gmail (dot) com)|\n|''License:''|[[BSD open source license]]|\n|''CoreVersion:''|2.1.0|\n|''Browser:''|Firefox 1.0.4+; Firefox 1.5; InternetExplorer 6.0|\n\n***/\n\n//{{{\n\n// Ensure that the LegacyStrikeThrough Plugin is only installed once.\nif(!version.extensions.LegacyStrikeThroughPlugin)\n {\n version.extensions.LegacyStrikeThroughPlugin = true;\n\nconfig.formatters.push(\n{\n name: "legacyStrikeByChar",\n match: "==",\n termRegExp: /(==)/mg,\n element: "strike",\n handler: config.formatterHelpers.createElementAndWikify\n});\n\n} // end of "install only once"\n//}}}\n
!Prerequisites\n[[SDL|http://www.libsdl.org]]\n[[JACK|http://jackaudio.org/]]\n\n!General Stuff\n[[Sourceforge|http://www.sourceforge.net]]\n[[Freshmeat|http://www.freshmeat.net]]
[[About]]\n[[News]]\n[[Download]]\n[[Docs]]\n[[Examples]]\n[[FAQ]]\n[[Contact]]\n[[Links]]\n
!!!3 October 2006: Website relaunche and more...\nAfter it has been a quite long time since there was anything new about this project, development has started again.\nSo the new website is up and running and there will soon be a new version of libRTCTimer providing some minor bug-fixes as well as a new version of libRTCEvents which will add some more features. So stay tuned.\n\nBTW: Development would be much faster if someone would be able to help me with some of the tasks. So if you are interested in this project and have some spare-time, just let me know!
<!--{{{-->\n<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>\n<div class='headerShadow'>\n<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;\n<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>\n</div>\n<div class='headerForeground'>\n<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;\n<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>\n</div>\n</div>\n<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>\n<div id='sidebar'>\n<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>\n<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>\n<div id='sidebarBelow' refresh='content' tiddler='SideBarBelow'></div>\n</div>\n<div id='displayArea'>\n<div id='messageArea'></div>\n<div id='tiddlerDisplay'></div>\n</div>\n<!--}}}-->
<html>\n<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=119632&amp;type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /></a>\n</html>
a C++ library providing classes for high-precision timing.
libRTCTimer
http://librtctimer.sourceforge.net