gtkIOStream
1.7.0
GTK+ << C++ IOStream operators for GTK+. Now with ORBing, numerical computation, audio client and more ...
|
Go to the source code of this file.
Classes | |
class | ALSA::ALSAPlugin |
Namespaces | |
ALSA | |
Macros | |
#define | STATICFNNAME(name) name##_static |
#define | STATICFNDEF(retType, name) static retType STATICFNNAME(name) (snd_pcm_ioplug_t *io) |
#define | STATICFNBODY(name) {std::cout<<__func__<<std::endl; return static_cast<ALSAPlugin*>(io->private_data)->name();} |
#define | STATICFN(retType, name) STATICFNDEF(retType, name) STATICFNBODY(name) |
#define STATICFN | ( | retType, | |
name | |||
) | STATICFNDEF(retType, name) STATICFNBODY(name) |
Definition at line 31 of file ALSAPlugin.H.
#define STATICFNBODY | ( | name | ) | {std::cout<<__func__<<std::endl; return static_cast<ALSAPlugin*>(io->private_data)->name();} |
Definition at line 30 of file ALSAPlugin.H.
#define STATICFNDEF | ( | retType, | |
name | |||
) | static retType STATICFNNAME(name) (snd_pcm_ioplug_t *io) |
Definition at line 29 of file ALSAPlugin.H.
#define STATICFNNAME | ( | name | ) | name##_static |
Definition at line 28 of file ALSAPlugin.H.
GTK+ IOStream
Beta
|