OS4Depot.net 20130227_1013
  Home Search Mirrors Contact Info Credits

 Readme data for Root » Development » Library » Misc » libsps.lha

Description: C++ Multithreading Library
Install: libsps.lha
Size: 2Mb 5
Version: 1.1
Date: 14 Nov 06
Author: Jürgen Schober
Submitter: Jürgen Schober
Email: juergen/cox net
Requirements: AmigaOS4 SDK
Category: development/library/misc
License: Freeware
Distribute: yes
Min OS Version: 4.0
libSPS++
Release Version 1.1                                            14.11.2006
-------------------------------------------------------------------------
The libSPS++ library provides a simply C++ intercace to make the live 
easier for programmers, who want to write multithreaded application under 
AmigaOS4 using C++.

New in version 1.1 is more timer functions and a removed tc_UserData field
but new AmigaOS4 style process creation. This is a compatibility patch 
update for the ablit.library which uses the tc_UserData field internaly!
 
Classes included are:

class SPS_Thread             Basic thread class
class SPS_Message            Base class for message objects
class SPS_SyncMessageT<>     A synchronous message
class SPS_AsyncMessageT<>    An asynchronous message
class SPS_ExecMessage<>      A exec compatible message wrapper
class SPS_Hook               A Hook object
class SPS_Exception          Simple exception handling

as well as some additional macros to simplify opening and closing of 
interfaces  (usually without the need to open a library speparately).

Please see the included html document and the example code for more 
details.

Note:

The html documentation contains syntax highlited source code. In my 
experience it works fine with AWeb, SimpleHTML and the SimpleHTML 
Datatype. IBrowse, however seems to not colorize the code correctly.

If you have question or want to contribute or submit bugs or feature 
requests, please email at:

juergen AT cox DOT net

--
js








Copyright (c) 2004-2013 Björn Hagström. All rights reserved.
OS4 and its logos are registered trademarks of Hyperion Entertainment