Re: [linux-audio-dev] The global API namespace

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] The global API namespace
From: David Olofson (david_AT_olofson.net)
Date: Sat Dec 07 2002 - 22:39:26 EET


On Saturday 07 December 2002 18.21, Paul Davis wrote:
[...Audiality naming conventions...]
> see? c++ is good for something, eh?

Well, there must be a reason why it was created, I guess... ;-)

[...]
> i can imagine that
> there are cases where namespaces could be considered so valuable as
> to make it worthwhile compiling otherwise straight c with a c++
> compiler.

Probably (I've actually considered it, more than once) - but in this
case, it's just about a synth/engine library, and the public API will
probably only be used by wrappers (JACK client, for example) and
applications (such as games) that want a "private" instance of the
engine. No big deal - I just want nice names for a few functions and
types.

As to the Audiality event system (which may still be of interest when
talking to an out-of-process Audiality engine); that will probably
recycle a certain 4 letter acronym in a not too distant future. :-)

//David Olofson - Programmer, Composer, Open Source Advocate

.- The Return of Audiality! --------------------------------.
| Free/Open Source Audio Engine for use in Games or Studio. |
| RT and off-line synth. Scripting. Sample accurate timing. |
`---------------------------> http://olofson.net/audiality -'
.- M A I A -------------------------------------------------.
| The Multimedia Application Integration Architecture |
`----------------------------> http://www.linuxdj.com/maia -'
   --- http://olofson.net --- http://www.reologica.se ---


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sat Dec 07 2002 - 22:42:54 EET