home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 4
/
FreshFish_May-June1994.bin
/
bbs
/
gnu
/
libg++-2.5.3-bin.lha
/
info
/
libg++.info-5
(
.txt
)
< prev
Wrap
GNU Info File
|
1994-02-27
|
4KB
|
72 lines
This is Info file libg++.info, produced by Makeinfo-1.55 from the input
file ./libg++.texi.
START-INFO-DIR-ENTRY
* Libg++:: The g++ class library.
END-INFO-DIR-ENTRY
This file documents the features and implementation of The GNU C++
library
Copyright (C) 1988, 1991, 1992 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.
Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided also
that the section entitled "GNU Library General Public License" is
included exactly as in the original, and provided that the entire
resulting derived work is distributed under the terms of a permission
notice identical to this one.
Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that the section entitled "GNU Library General Public
License" and this permission notice may be included in translations
approved by the Free Software Foundation instead of in the original
English.
File: libg++.info, Node: Projects, Prev: GetOpt, Up: Top
Projects and other things left to do
************************************
Coming Attractions
==================
Some things that will probably be available in libg++ in the near
future:
* Revamped C-compatibility header files that will be compatible with
the forthcoming (ANSI-based) GNU libc.a
* A revision of the File-based classes that will use the GNU stdio
library, and also be 100% compatible (even at the streambuf level)
with the AT&T 2.0 stream classes.
* Additional container class prototypes.
* generic Matrix class prototypes.
* A task package probably based on Dirk Grunwald's threads package.
Wish List
=========
Some things that people have mentioned that they would like to see
in libg++, but for which there have not been any offers:
* A method to automatically convert or incorporate libg++ classes so
they can be used directly in Gorlen's OOPS environment.
* A class browser.
* A better general exception-handling strategy.
* Better documentation.
How to contribute
=================
Programmers who have written C++ classes that they believe to be of
general interest are encourage to write to dl at rocky.oswego.edu.
Contributing code is not difficult. Here are some general guidelines:
* FSF must maintain the right to accept or reject potential
contributions. Generally, the only reasons for rejecting
contributions are cases where they duplicate existing or
nearly-released code, contain unremovable specific machine
dependencies, or are somehow incompatible with the rest of the
library.
* Acceptance of contributions means that the code is accepted for
adaptation into libg++. FSF must reserve the right to make
various editorial changes in code. Very often, this merely entails
formatting, maintenance of various conventions, etc. Contributors
are always given authorship credit and shown the final version for
approval.
* Contributors must assign their copyright to FSF via a form sent out
upon acceptance. Assigning copyright to FSF ensures that the code
may be freely distributed.
* Assistance in providing documentation, test files, and debugging
support is strongly encouraged.
Extensions, comments, and suggested modifications of existing libg++
features are also very welcome.