Acorn News Service RISC OS Filebase
Navigation
------
Home
------
About Us
------
Search
------
Authors
------
Filetypes
------
RISC OS
------
Statistics
------

Login
------



Remember me
------
Register
------

Categories
------
Audio Video
------
Communications
------
Databases
------
DTP
------
Education
------
Emulators
------
Engineering
------
Filer
------
Financial
------
Games
------
Graphics
------
Programming
------
Utilities
------
[Filler Image]
RISC OS Filebase
Home > Software > Programming > Libraries > CBlibrary

Search

CBlibrary

Author Christopher Bazley Licence LGPL Rating No rating yetNo rating yetNo rating yetNo rating yetNo rating yet
Version 42, 28th January 2011 URLs Homepage, Download (619 KB)

Introduction

A C library designed to complement those supplied with Acorn C/C++

Latest Changes

Gordon Key/4th Dimension decompressor now checks that the sum of the read offset and size doesn't exceed the ring buffer size, to detect corrupt input.

Details

This is yet another C library designed to ease the task of writing RISC OS desktop applications. It contains the reusable code at the heart of all my programs (SFeditor, SFskyedit, SFcolours, etc).

It has a large number of external dependencies, including most of the libraries supplied with the Acorn C/C++ package (which it is designed to complement). The header files contain extensive documentation on all library functions.

It includes complete implementations of the data transfer, drag and drop (app. note 241), and clipboard (app. note 240) protocols. There is also a system for managing null events and scheduling client functions to be called in the future.

RISC OS Compatibility

RISC OS 2unknown RISC OS 3.1xyes RISC OS 3.5yes
RISC OS 3.6yes RISC OS 3.7xyes RISC OS 4.0xyes
Select 1i9 (4.29)unknown Select 2i3 (4.33)unknown Select 3i3 (4.37)yes
Select 3i4/Adjust 1i2 (4.39)yes RISC OS 4.40yes RISC OS 5.0xyes
RISC OS 5.1xyes Beagleboard (5.xx)unknown Select 4i2 (6.0x)yes
Help on versions

Supported Filetypes

FiletypeShort NameDescriptionOriginReadWriteNotes
No filetype support information is currently stored for this entry.
Help on Filetypes


Design & Code Copyright © 2006 ANS. Not associated with Castle Technology, RISCOS Ltd, or any other company
Webmaster: Stephen Courtney. The ANS Filebase is hosted by acornusers.org