Linux SoftwareProgrammingLibrariesOSSP ex 1.0.5

OSSP ex 1.0.5


OSSP ex is a small ISO-C++ style exception handling library for use in the ISO-C language
Developer:   Ralf S. Engelschall
      more software by author →
Price:  0.00
License:   MIT/X Consortium License
File size:   310K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


OSSP ex is a small ISO-C++ style exception handling library for use in the ISO-C language. It allows you to use the paradigm of throwing and catching exceptions in order to reduce the amount of error handling code without making your program less robust.

This is achieved by directly transferring exceptional return codes (and the program control flow) from the location where the exception is raised (throw point) to the location where it is handled (catch point) -- usually from a deeply nested sub-routine to a parent routine.

All intermediate routines no longer have to make sure that the exceptional return codes from sub-routines are correctly passed back to the parent.

The OSSP ex facility also provides advanced exception handling features like shielded and deferred exceptions. Additionally, OSSP ex allows you to choose the used underlying machine context switching facility and optionally support multi-threading environments by allowing you to store the exception catching stack in a thread-safe way.
tags location where  the exception  the location  return codes  allows you  exceptional return  exception handling  

Download OSSP ex 1.0.5


 ftp://ftp.ossp.org/pkg/lib/ex/ex-1.0.5.tar.gz


Authors software

mod_ssl 2.8.28 (by Ralf S. Engelschall)
mod_ssl module provides strong cryptography for the Apache 1.3 webserver via the Secure Sockets Layer (SSL v2/v3) and Transport Layer

OSSP uuid 1.5.0 (by Ralf S. Engelschall)
OSSP uuid is a ISO-C:1999 application programming interface (API) and corresponding command line interface (CLI) for the generation o

OSSP cfg 0.9.11 (by Ralf S. Engelschall)
OSSP cfg project s a ISO-C library for parsing arbitrary C/C++-style configuration files

OSSP str 0.9.12 (by Ralf S. Engelschall)

GNU shtool 2.0.6 (by Ralf S. Engelschall)
GNU shtool is a compilation of small but very stable and portable shell scripts into a single shell tool.

All ingredients were in


Similar software

OSSP ex 1.0.5 (by Ralf S. Engelschall)
OSSP ex is a small ISO-C++ style exception handling library for use in the ISO-C language

errhdl 0.3 (by Jan Behrens)
errhdl is a small C library that offers error handling methods similar to the exception handling in C++.

In the event of errors, n

Exceptions in C 0.1.5 (by Adomas Paltanavicius)
Exceptions in C implements fully-functional nested exceptions with these constructs:

try
except
on
throw

Also, it allows to

OSSP sio 0.9.3 (by Michael van Elst)

cexcept 2.0.0 (by Adam M. Costello)

OSSP al 0.9.3 (by Michael van Elst)
OSSP defines an abstract data type of a data buffer that can assemble, move and truncate chunks of data in a stream but avoids actual

Bio::Root::Object 1.4 (by Bio::Root::Object Team)
Bio::Root::Object is a core Perl 5 object.

SYNOPSIS

# Use this module as the root of your inheritance tree.
Object Creation

OSSP flow2rrd 0.9.0 (by Ralf S. Engelschall)

OSSP val 0.9.4 (by Ralf S. Engelschall and Thomas Lotterer)
OSSP val is a flexible name to value mapping library for C variables

OSSP var 1.1.3 (by Ralf S. Engelschall and Peter Simons)
OSSP var is a flexible, full-featured and fast variable construct expansion library


Other software in this category

zlib 1.2.3 (by Jean-loup Gailly)
zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

libjpeg v6b (by Independent JPEG Group)
libjpeg is a library for handling the JPEG (JFIF) image format

OpenSSL 0.9.7c (by The OpenSSL Project Team)
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

libxml2 2.6.27 (by DV)
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

GNU C library 2.4 (by Andreas Jaeger)
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

GNU C library is us

    search


Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


Subscribe in Rojo
Google Reader
Add to My Yahoo!

Add to My AOL
Subscribe with Bloglines
Subscribe in NewsGator Online
Add 'nixbit linux software' to Newsburst from CNET News.com
del.icio.us nixbit linux software


Top tags