[complement-svn] SF.net SVN: complement: [1559] trunk/complement/explore/test
Status: Pre-Alpha
Brought to you by:
complement
From: <com...@us...> - 2007-05-16 14:19:39
|
Revision: 1559 http://svn.sourceforge.net/complement/?rev=1559&view=rev Author: complement Date: 2007-05-16 07:19:38 -0700 (Wed, 16 May 2007) Log Message: ----------- start of Virtual Time (Virtual Synchrony) explore Added Paths: ----------- trunk/complement/explore/test/virtual_time/ trunk/complement/explore/test/virtual_time/Makefile trunk/complement/explore/test/virtual_time/Makefile.inc trunk/complement/explore/test/virtual_time/vtime.cc trunk/complement/explore/test/virtual_time/vtime.h trunk/complement/explore/test/virtual_time/vtime_main.cc Property changes on: trunk/complement/explore/test/virtual_time ___________________________________________________________________ Name: svn:ignore + obj Added: trunk/complement/explore/test/virtual_time/Makefile =================================================================== --- trunk/complement/explore/test/virtual_time/Makefile (rev 0) +++ trunk/complement/explore/test/virtual_time/Makefile 2007-05-16 14:19:38 UTC (rev 1559) @@ -0,0 +1,22 @@ +# -*- Makefile -*- Time-stamp: <07/02/07 12:28:46 ptr> + +SRCROOT := ../.. +COMPILER_NAME := gcc + +include Makefile.inc +include ${SRCROOT}/Makefiles/top.mak + +INCLUDES += -I$(SRCROOT)/include -I$(BOOST_INCLUDE_DIR) + +LIBMT_DIR = ${CoMT_DIR}/lib/mt +LIBSOCK_DIR = ${CoMT_DIR}/lib/sockios +LIBSTEM_DIR = ${CoMT_DIR}/lib/stem + +LDSEARCH += -L${CoMT_LIB_DIR} -Wl,--rpath=${CoMT_LIB_DIR} + +release-shared : LDLIBS = -lxmt -lsockios -lstem +stldbg-shared : LDLIBS = -lxmtstlg -lsockiosstlg -lstemstlg +dbg-shared : LDLIBS = -lxmtg -lsockiosg -lstemg + +# dbg-shared: DEFS += -DDEBUG + Added: trunk/complement/explore/test/virtual_time/Makefile.inc =================================================================== --- trunk/complement/explore/test/virtual_time/Makefile.inc (rev 0) +++ trunk/complement/explore/test/virtual_time/Makefile.inc 2007-05-16 14:19:38 UTC (rev 1559) @@ -0,0 +1,4 @@ +# -*- makefile -*- Time-stamp: <06/10/10 15:22:33 ptr> + +PRGNAME = vtime +SRC_CC = vtime_main.cc Added: trunk/complement/explore/test/virtual_time/vtime.cc =================================================================== --- trunk/complement/explore/test/virtual_time/vtime.cc (rev 0) +++ trunk/complement/explore/test/virtual_time/vtime.cc 2007-05-16 14:19:38 UTC (rev 1559) @@ -0,0 +1,16 @@ +// -*- C++ -*- Time-stamp: <07/03/07 15:53:23 ptr> + +#include "vtime.h" + +namespace vt { + +void Proc::mess( const stem::Event_base<>& ev ) +{ +} + +DEFINE_RESPONSE_TABLE( Proc ) + EV_Event_base_T_( ST_NULL, MESS, mess, intr::httprq ) +END_RESPONSE_TABLE + +} // namespace vt + Added: trunk/complement/explore/test/virtual_time/vtime.h =================================================================== --- trunk/complement/explore/test/virtual_time/vtime.h (rev 0) +++ trunk/complement/explore/test/virtual_time/vtime.h 2007-05-16 14:19:38 UTC (rev 1559) @@ -0,0 +1,31 @@ +// -*- C++ -*- Time-stamp: <07/03/06 19:23:37 ptr> + +#ifndef __vtime_h +#define __vtime_h + +#include <stem/Event.h> +#include <stem/EventHandler.h> + +namespace vt { + +class Proc + public stem::EventHandler +{ + public: + Proc() + { } + Proc( stem::addr_type id ) : + stem::EventHandler( id ) + { } + + void mess( const stem::Event_base<>& ); + + private: + DECLARE_RESPONSE_TABLE( Proc, stem::EventHandler ); +}; + +#define MESS 0x300 + +} // namespace vt + +#endif // __vtime_h Added: trunk/complement/explore/test/virtual_time/vtime_main.cc =================================================================== --- trunk/complement/explore/test/virtual_time/vtime_main.cc (rev 0) +++ trunk/complement/explore/test/virtual_time/vtime_main.cc 2007-05-16 14:19:38 UTC (rev 1559) @@ -0,0 +1,13 @@ +#include <iostream> + +#include "vtime.h" + +using namespace std; + +int main() +{ + cerr << "Hello, world!" << endl; + + return 0; +} + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |