#include "midi_obj.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <map>
#include "util/eventq.h"
#include "common/handler.h"
#include "midi.h"
Go to the source code of this file.
Namespaces | |
namespace | media |
Defines | |
#define | STAT_ENTRY(enum, name) { MidiEvent::e ##enum , name }, |
#define | ENTRY(cmd, handler) HANDLER_ENTRY(MidiImpl, cmd, handler) |
Functions | |
void | media::get_token (IN const char *&str, OUT std::string &token) throw () |
MidiEvent::eStatus | media::get_status (IN const char *status) |
media::HANDLER_ENTRY (MidiImpl,"add_trigger", AddTrigger) MidiImpl | |
error_t | media::CreateMidiObject (OUT smart_ptr< objdir::LocalObject > &midi) throw () |
Variables | |
static const char * | media::s_MidiIn = "/dev/midi" |
static const status_record | media::s_StatusTable [] |
#define STAT_ENTRY | ( | enum, | ||
name | ||||
) | { MidiEvent::e ##enum , name }, |
Definition at line 23 of file midi_obj.cpp.
#define ENTRY | ( | cmd, | ||
handler | ||||
) | HANDLER_ENTRY(MidiImpl, cmd, handler) |
Definition at line 153 of file midi_obj.cpp.