Zeus-Framework News 0.6 Cell Computing Model
SideMenu News

News

The highlighted rows belong to the latest published software version.

22.12.2008 The version 0.6.5 has been released. Added some bug fixes and correction:
  • New Project Structure: Same structure for Linux and Windows platforms.
  • ZeusBase Library
    • Directory class contains a method to simplyfy path names.
    • Correction of string to unsigned int convertion error. If the string contains numbers between MAX_ULONG+1 and MAX_ULONG+7 the C++ library won't return an overflow error.
    • Error corrected on XLoaderObject. Unloading the loaded resources is done now after freezing the module and its children.
    • Fixed an error in TXSynchronAction::executeAction().
    • Fixed an streaming error on TByteOutputStream class.
    • Fixed some RMI errors. Better error return using new Retval-Error codes for RMI.
  • RMICC
    • Fixed some errors creating Stub-Classes.
    • Stub classes are using TAutoPtr pointers.
13.09.2008 The version 0.6.4 has been released. Added some bug fixes and correction:
  • ZeusBase Library
    • FileSystemWatcher for win32 returned some weird filenames. Error corrected.
    • Wrong behaviour on XMLDataSource, when keeping X-Objects. Error correced.
    • Added new operator to TAutoPtr to use it in maps (operator <)
    • Added new methods to TFloat for inequations (lower than greater than etc.)
    • Added new method to IList for adding empty elements.
    • New class TListSort<T> for sorting array and single linked lists.
    • Extended XSD functionality of XML service module.
  • ZeusMath Library
    • Added new unit to TUnitSystemsManager: Time in hours.
28.05.2008 The version 0.6.3 has been released. Added some bug fixes and correction:
  • ZeusBase Library
    • New class TArrayPtr added. Wrapps a pointer allocated with new[].
    • New methods added for IList interface and its implementation classes. Those methods handle whole lists (like lst.addAll(myList) or lst.hasAllItems(myList)
    • Adding pointers to managed lists, stack, queue and map a flag is requested, to tell if an addRef() should be performed on the pointer or not.
  • ZeusMath Library
    • Added new classes for stochastic such as TBinomialDistribution, TNormalDistribution and TPoissonDistribution
    • Distribution class to handle any distribution data stored in a float array
    • Extended matrices and vector classes
    • Able to solve linear equation systems with N variables.
  • ZeusImg Library
    • Added new operator classes to operate with images such as histogram operators (thresholding), local operators (kernel based) and global operators (FFT, IFFT).
    • New class to handle images in frequencial space.
18.04.2008 The version 0.6.2 has been released. Added some bug fixes and correction:

New directory structure for projects and builds introduced. Supporting Visual Studio 2005 and 2008 as well as CodeGear C++Builder 2007.

  • ZeusBase Library
    • Interfaces are compatible with COM, using GUID instead of an int value as interface ID.
    • GUID (uuid on Linux) support by TGUIDWrapper class.
    • Interface extension of IXMLNode and IXMLDocument.
    • Extension of XObjects using XML Schema. New interfaces to handle XSD files with includes.
10.02.2008 The version 0.6.1 has been released. Added some bug fixes and correction:
  • ZeusBase Library
    • Interface extension of IXMLNode and IXMLDocument.
    • STL bindings for TString, TMap and TSet added.
    • New TString operators for bool and Uint.
    • New method TBitCodedValue::getFirstBitSet() implemented as forward bit scan.
    • Extended functionality of TAbstractFrameLoader. Able to react on program arguments -prop=[propertyfile] and -conf=[xml-file].
    • Fixed enumeration problem on interfaces (Borland enums must be handled as int).
    • Platform dependend assignment of int and uints to string (32bit or 64bit assignments).
11.01.2008 The version 0.6.0 has been released. Added some bug fixes and correction:
  • ZeusBase Library
    • New class for regular expression added. TRegEx uses boost library.
    • Formatting a TString using vsnwprintf.
    • Fixed floating point precision problem on linux. See C++ Log - Linux for more information.
    • Corrected the meaning of TFloat::isNegative() and isNonPositive().
31.12.2007 The pre version 0.6.0 has been released. Following extensions has been approved:
  • ZeusBase Library
    • New class for XML Stream handing: TXMLStream
    • Extended functionality of TGraph class (isomorphism and complementary graphs)
    • TZVariant and streaming classes are supporting unsigned integers such as Uin8, Uin16, Uint32 and Uint64.
    • XObjects: Removed attribute schema and invented XMember variables for type safe access of XObject member variables
  • ZeusMath Library
    • New class for perutation: TPermutation
    • New classes added for matrices: TMatrix, TSquareMatrix3
    • New classes added for vectors: TVector, TVector2D and TVector3D
    • Removed TNumericalTester. Numerical testing will be done with TFloat class.
  • ZeusImg Library: New library of Zeus-Framework for perception.
    • New classes for image processing added. Supporing DIB format at the moment
..

.


Top

.
Atlantis Software. Last update Sun Apr 5 22:37:53 2009