Namespaces | Defines | Functions | Variables

midi_obj.cpp File Reference

#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"
Include dependency graph for midi_obj.cpp:

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 Documentation

#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.