[Vos-bzr] Recent commits in voss5

nobody at interreality.org nobody at interreality.org
Fri Dec 21 17:00:02 EST 2007


------------------------------------------------------------
revno: 361
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Mon 2007-12-17 23:54:37 -0500
message:
  started working on integrating promises into the VOS API
added:
  src/lib/vos/cont.hh
  src/lib/vos/func.hh
  src/lib/vos/result.hh
modified:
  src/app/generator/DataType.xod
  src/app/generator/emitinterface.cc
  src/app/generator/emitwrapper.cc
  src/app/generator/voscodegen.cc
  src/lib/vos/IO.hh
  src/lib/vos/core.hh
  src/lib/vos/vosInit.cc
------------------------------------------------------------
revno: 362
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Tue 2007-12-18 21:21:15 -0500
message:
  renamed promise to future, and result to promise, seems to be better naming now
renamed:
  src/lib/vos/result.hh => src/lib/vos/promise.hh
modified:
  src/lib/vos/promise.hh
------------------------------------------------------------
revno: 363
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Tue 2007-12-18 21:25:00 -0500
message:
  fixed for rename as well
modified:
  src/lib/vos/cont.hh
  src/lib/vos/func.hh
------------------------------------------------------------
revno: 364
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Tue 2007-12-18 22:31:41 -0500
message:
  added inclusion guards
modified:
  src/lib/vos/promise.hh
------------------------------------------------------------
revno: 365
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Tue 2007-12-18 22:59:42 -0500
message:
  added adaptor class
modified:
  src/lib/vos/promise.hh
------------------------------------------------------------
revno: 366
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Tue 2007-12-18 23:15:34 -0500
message:
  decided to change PromiseVoid to Promise<Status> instead, so it is not so much of a weird special case
modified:
  src/lib/vos/promise.hh
------------------------------------------------------------
revno: 367
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Wed 2007-12-19 00:04:25 -0500
message:
  adding virtual destructors and other fixes for warnings
modified:
  src/lib/vos/cont.hh
  src/lib/vos/promise.hh
------------------------------------------------------------
revno: 368
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Wed 2007-12-19 00:05:13 -0500
message:
  slowly, promises and futures are creeping into the VOS API
removed:
  src/lib/vos/IOWrappers.cc
  src/lib/vos/coreWrappers.cc
modified:
  src/app/generator/DataType.xod
  src/app/generator/emitcomponent.cc
  src/app/generator/emitconcrete.cc
  src/app/generator/emitimplementation.cc
  src/app/generator/emitinterface.cc
  src/app/generator/emitwrapper.cc
  src/app/generator/voscodegen.cc
  src/lib/vos/Boolean.cc
  src/lib/vos/Boolean.hh
  src/lib/vos/Child.cc
  src/lib/vos/Child.hh
  src/lib/vos/ChildChangeEventHandler.cc
  src/lib/vos/ChildChangeEventHandler.hh
  src/lib/vos/Class.cc
  src/lib/vos/Class.hh
  src/lib/vos/CppStdInputStream.cc
  src/lib/vos/CppStdInputStream.hh
  src/lib/vos/CppStdOutputStream.cc
  src/lib/vos/CppStdOutputStream.hh
  src/lib/vos/DataType.cc
  src/lib/vos/DataType.hh
  src/lib/vos/DynamicArrayDataType.cc
  src/lib/vos/DynamicArrayDataType.hh
  src/lib/vos/DynamicUInt8Array.cc
  src/lib/vos/DynamicUInt8Array.hh
  src/lib/vos/FilterOutputStream.cc
  src/lib/vos/FilterOutputStream.hh
  src/lib/vos/FixedArrayDataType.cc
  src/lib/vos/FixedArrayDataType.hh
  src/lib/vos/IO.hh
  src/lib/vos/IOComponents.hh
  src/lib/vos/Implementation.cc
  src/lib/vos/Implementation.hh
  src/lib/vos/InputStream.cc
  src/lib/vos/InputStream.hh
  src/lib/vos/Int32.cc
  src/lib/vos/Int32.hh
  src/lib/vos/Int8.cc
  src/lib/vos/Int8.hh
  src/lib/vos/LambdaDataType.cc
  src/lib/vos/LambdaDataType.hh
  src/lib/vos/Library.cc
  src/lib/vos/Library.hh
  src/lib/vos/LocalHost.cc
  src/lib/vos/LocalHost.hh
  src/lib/vos/Member.cc
  src/lib/vos/Member.hh
  src/lib/vos/Message.cc
  src/lib/vos/Message.hh
  src/lib/vos/MessageType.cc
  src/lib/vos/MessageType.hh
  src/lib/vos/Namespace.cc
  src/lib/vos/Namespace.hh
  src/lib/vos/NativeDataType.cc
  src/lib/vos/NativeDataType.hh
  src/lib/vos/OutputStream.cc
  src/lib/vos/OutputStream.hh
  src/lib/vos/ParentChildLink.cc
  src/lib/vos/ParentChildLink.hh
  src/lib/vos/Pragma.cc
  src/lib/vos/Pragma.hh
  src/lib/vos/PropertyValueInputStream.cc
  src/lib/vos/PropertyValueInputStream.hh
  src/lib/vos/QuoteCStringFilter.cc
  src/lib/vos/QuoteCStringFilter.hh
  src/lib/vos/SConscript
  src/lib/vos/Site.cc
  src/lib/vos/Site.hh
  src/lib/vos/SiteTable.cc
  src/lib/vos/SiteTable.hh
  src/lib/vos/String.cc
  src/lib/vos/String.hh
  src/lib/vos/StringChangeEventHandler.cc
  src/lib/vos/StringChangeEventHandler.hh
  src/lib/vos/StructDataType.cc
  src/lib/vos/StructDataType.hh
  src/lib/vos/UInt32.cc
  src/lib/vos/UInt32.hh
  src/lib/vos/UInt32ChangeEventHandler.cc
  src/lib/vos/UInt32ChangeEventHandler.hh
  src/lib/vos/UInt8.cc
  src/lib/vos/UInt8.hh
  src/lib/vos/Vobject.cc
  src/lib/vos/Vobject.hh
  src/lib/vos/core.hh
  src/lib/vos/coreComponents.hh
  src/lib/vos/vosInit.cc
------------------------------------------------------------
revno: 369
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Wed 2007-12-19 22:41:51 -0500
message:
  renamed promise field to future in wrapper
modified:
  src/app/generator/emitwrapper.cc
  src/app/generator/voscodegen.cc
  src/lib/vos/IO.hh
  src/lib/vos/core.hh
------------------------------------------------------------
revno: 370
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Wed 2007-12-19 22:45:34 -0500
message:
  merged patch to add -h
modified:
  src/app/generator/voscodegen.cc
------------------------------------------------------------
revno: 371
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Fri 2007-12-21 14:05:20 -0500
message:
  libvos compiles with futures.  almost certainly does not link yet, though
modified:
  src/app/generator/DataType.xod
  src/app/generator/emitcomponent.cc
  src/app/generator/emitinterface.cc
  src/app/generator/emitwrapper.cc
  src/app/generator/voscodegen.cc
  src/lib/vos/IO.hh
  src/lib/vos/IOComponents.cc
  src/lib/vos/IOComponents.hh
  src/lib/vos/ImportExport.cc
  src/lib/vos/ImportExport.hh
  src/lib/vos/SConscript
  src/lib/vos/Vobject.hh
  src/lib/vos/core.hh
  src/lib/vos/coreComponents.cc
  src/lib/vos/coreComponents.hh
  src/lib/vos/promise.hh
  src/lib/vos/vosInit.cc
------------------------------------------------------------
revno: 372
committer: Peter Amstutz <tetron at interreality.org>
branch nick: voss5
timestamp: Fri 2007-12-21 16:39:27 -0500
message:
  everything compiles with new promises API.  now need to start moving real code back into libvos
added:
  src/lib/vos/getLocalHost.cc
modified:
  src/app/generator/DataType.xod
  src/app/generator/emitconcrete.cc
  src/app/generator/emitimplementation.cc
  src/app/generator/emitinterface.cc
  src/app/generator/emitwrapper.cc
  src/app/generator/handwritten.hh
  src/app/generator/voscodegen.cc
  src/lib/vos/IO.hh
  src/lib/vos/SConscript
  src/lib/vos/core.hh
  src/lib/vos/promise.hh
  src/lib/vos/vosInit.cc



More information about the Vos-bzr mailing list