gtkIOStream  1.7.0
GTK+ << C++ IOStream operators for GTK+. Now with ORBing, numerical computation, audio client and more ...
JackBase.H File Reference
#include <Debug.H>
#include <jack/jack.h>
#include <string>
#include <vector>
#include <iostream>
#include <sstream>
#include <algorithm>
#include <stdlib.h>
#include <assert.h>
Include dependency graph for JackBase.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  JackDebug
 
class  JackBase
 
class  JackBaseWithPortNames
 

Macros

#define JACK_SERVER_NOT_FOUND_ERROR   -10+JACK_ERROR_OFFSET
 The jack server wasn't found. More...
 
#define JACK_CLIENT_OPEN_ERROR   -11+JACK_ERROR_OFFSET
 The Client failed to start. More...
 
#define JACK_SET_CALLBACK_ERROR   -12+JACK_ERROR_OFFSET
 The Client failed to register its callback with the server. More...
 
#define JACK_INPUT_PORT_CREATION_ERROR   -13+JACK_ERROR_OFFSET
 The Client failed to register input ports. More...
 
#define JACK_OUTPUT_PORT_CREATION_ERROR   -14+JACK_ERROR_OFFSET
 The Client failed to register output ports. More...
 
#define JACK_ACTIVATE_ERROR   -15+JACK_ERROR_OFFSET
 Couldn't activate the client with the server. More...
 
#define JACK_HAS_NO_CAPTURE_PORTS_ERROR   -16+JACK_ERROR_OFFSET
 The server has no capture ports. More...
 
#define JACK_HAS_NO_PLAYBACK_PORTS_ERROR   -17+JACK_ERROR_OFFSET
 The server has no playback. More...
 
#define JACK_CLOSE_CLIENT_ERROR   -18+JACK_ERROR_OFFSET
 Couldn't stop the client error. More...
 
#define JACK_SET_BUFFER_SIZE_ERROR   -19+JACK_ERROR_OFFSET
 Couldn't set the buffer size. More...
 
#define JACK_SET_BUFFSIZE_CALLBACK_ERROR   -20+JACK_ERROR_OFFSET
 Couldn't set the buffer size callback. More...
 
#define JACK_DEACTIVATE_CLIENT_ERROR   -21+JACK_ERROR_OFFSET
 Couldn't deactivate the client. More...
 
#define JACK_CLIENT_NULL_ERROR   -22+JACK_ERROR_OFFSET
 client is null More...
 
#define JACK_PORT_CALLBACK_SETUP_ERROR   -23+JACK_ERROR_OFFSET
 error when trying to connect the port monitoring callbacks More...
 
#define JACK_NOPORTS_ERROR   -24+JACK_ERROR_OFFSET
 error when no ports are found matching a name More...
 
#define JACK_PORT_CONNECT_ERROR   -25+JACK_ERROR_OFFSET
 error when ports can't be connected More...
 
#define JACK_PORTNAME_NOTFOUND_ERROR   -26+JACK_ERROR_OFFSET
 error when the port name is not found More...
 
#define JACK_DRAG_OPTION_UNKNOWN_ERROR   -27+JACK_ERROR_OFFSET
 error when the the drag and drop drops to a widget which can't be found More...
 
#define JACK_PORT_DISCONNECT_ERROR   -28+JACK_ERROR_OFFSET
 error when ports can't be connected More...
 
#define JACK_UNKNOWN_DND_TYPE_ERROR   -29+JACK_ERROR_OFFSET
 error when a GUI drop signals neither CONNECT_PORTS nor DISCONNECT_PORTS More...
 
#define JACK_NETPORT_AUTOCONNECT_ERROR   -30+JACK_ERROR_OFFSET
 error when trying to connect network ports automatically. More...
 

Macro Definition Documentation

◆ JACK_ACTIVATE_ERROR

#define JACK_ACTIVATE_ERROR   -15+JACK_ERROR_OFFSET

Couldn't activate the client with the server.

Definition at line 39 of file JackBase.H.

◆ JACK_CLIENT_NULL_ERROR

#define JACK_CLIENT_NULL_ERROR   -22+JACK_ERROR_OFFSET

client is null

Definition at line 46 of file JackBase.H.

◆ JACK_CLIENT_OPEN_ERROR

#define JACK_CLIENT_OPEN_ERROR   -11+JACK_ERROR_OFFSET

The Client failed to start.

Definition at line 35 of file JackBase.H.

◆ JACK_CLOSE_CLIENT_ERROR

#define JACK_CLOSE_CLIENT_ERROR   -18+JACK_ERROR_OFFSET

Couldn't stop the client error.

Definition at line 42 of file JackBase.H.

◆ JACK_DEACTIVATE_CLIENT_ERROR

#define JACK_DEACTIVATE_CLIENT_ERROR   -21+JACK_ERROR_OFFSET

Couldn't deactivate the client.

Definition at line 45 of file JackBase.H.

◆ JACK_DRAG_OPTION_UNKNOWN_ERROR

#define JACK_DRAG_OPTION_UNKNOWN_ERROR   -27+JACK_ERROR_OFFSET

error when the the drag and drop drops to a widget which can't be found

Definition at line 51 of file JackBase.H.

◆ JACK_HAS_NO_CAPTURE_PORTS_ERROR

#define JACK_HAS_NO_CAPTURE_PORTS_ERROR   -16+JACK_ERROR_OFFSET

The server has no capture ports.

Definition at line 40 of file JackBase.H.

◆ JACK_HAS_NO_PLAYBACK_PORTS_ERROR

#define JACK_HAS_NO_PLAYBACK_PORTS_ERROR   -17+JACK_ERROR_OFFSET

The server has no playback.

Definition at line 41 of file JackBase.H.

◆ JACK_INPUT_PORT_CREATION_ERROR

#define JACK_INPUT_PORT_CREATION_ERROR   -13+JACK_ERROR_OFFSET

The Client failed to register input ports.

Definition at line 37 of file JackBase.H.

◆ JACK_NETPORT_AUTOCONNECT_ERROR

#define JACK_NETPORT_AUTOCONNECT_ERROR   -30+JACK_ERROR_OFFSET

error when trying to connect network ports automatically.

Definition at line 54 of file JackBase.H.

◆ JACK_NOPORTS_ERROR

#define JACK_NOPORTS_ERROR   -24+JACK_ERROR_OFFSET

error when no ports are found matching a name

Definition at line 48 of file JackBase.H.

◆ JACK_OUTPUT_PORT_CREATION_ERROR

#define JACK_OUTPUT_PORT_CREATION_ERROR   -14+JACK_ERROR_OFFSET

The Client failed to register output ports.

Definition at line 38 of file JackBase.H.

◆ JACK_PORT_CALLBACK_SETUP_ERROR

#define JACK_PORT_CALLBACK_SETUP_ERROR   -23+JACK_ERROR_OFFSET

error when trying to connect the port monitoring callbacks

Definition at line 47 of file JackBase.H.

◆ JACK_PORT_CONNECT_ERROR

#define JACK_PORT_CONNECT_ERROR   -25+JACK_ERROR_OFFSET

error when ports can't be connected

Definition at line 49 of file JackBase.H.

◆ JACK_PORT_DISCONNECT_ERROR

#define JACK_PORT_DISCONNECT_ERROR   -28+JACK_ERROR_OFFSET

error when ports can't be connected

Definition at line 52 of file JackBase.H.

◆ JACK_PORTNAME_NOTFOUND_ERROR

#define JACK_PORTNAME_NOTFOUND_ERROR   -26+JACK_ERROR_OFFSET

error when the port name is not found

Definition at line 50 of file JackBase.H.

◆ JACK_SERVER_NOT_FOUND_ERROR

#define JACK_SERVER_NOT_FOUND_ERROR   -10+JACK_ERROR_OFFSET

The jack server wasn't found.

Definition at line 34 of file JackBase.H.

◆ JACK_SET_BUFFER_SIZE_ERROR

#define JACK_SET_BUFFER_SIZE_ERROR   -19+JACK_ERROR_OFFSET

Couldn't set the buffer size.

Definition at line 43 of file JackBase.H.

◆ JACK_SET_BUFFSIZE_CALLBACK_ERROR

#define JACK_SET_BUFFSIZE_CALLBACK_ERROR   -20+JACK_ERROR_OFFSET

Couldn't set the buffer size callback.

Definition at line 44 of file JackBase.H.

◆ JACK_SET_CALLBACK_ERROR

#define JACK_SET_CALLBACK_ERROR   -12+JACK_ERROR_OFFSET

The Client failed to register its callback with the server.

Definition at line 36 of file JackBase.H.

◆ JACK_UNKNOWN_DND_TYPE_ERROR

#define JACK_UNKNOWN_DND_TYPE_ERROR   -29+JACK_ERROR_OFFSET

error when a GUI drop signals neither CONNECT_PORTS nor DISCONNECT_PORTS

Definition at line 53 of file JackBase.H.

gtkIOStream: /tmp/gtkiostream/include/JackBase.H File Reference
GTK+ IOStream  Beta