shoutpy's C++ API

Intro

These pages document the C++ API for libshout2, which is simply libshout2's object-oriented C functions like shout_get_foo(shout_t * object, ...) collected into one Shout:: class. This library doesn't attempt to wrap everything in C++; it doesn't pay off to wrap the non-object-oriented functions like shout_get_version().

As they are all very similar, this set of documents might also help you understand how to use libshout2 or shoutpy, or even pyshout. In fact, most of the member documentation was copied from libshout2's documentation.

This package was developed for shoutpy, an alternative Python wrapper for libshout2 that is implemented with Boost.Python. (http://boost.org/libs/python/doc/index.html)

Shoutpy's home is http://dingoskidneys.com/shoutpy/.

libshout and icecast live at http://www.icecast.org/.

License

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Author:
Daniel Holth < dholth at fastmail dot fm >

Generated on Sun Nov 26 17:18:18 2006 for shoutpy by  doxygen 1.4.7