#ifndef ION_KEYBOARD_LAYOUT_EVENTS_H
#define ION_KEYBOARD_LAYOUT_EVENTS_H

#include <ion/events.h>
#include <ion/unicode/code_point.h>
#include "event_data.h"

namespace Ion {
namespace Events {

extern const EventData s_dataForEvent[4*Event::PageSize];

#ifndef NDEBUG
extern const char * const s_nameForEvent[255];

inline const char * Event::name() const {
  return s_nameForEvent[m_id];
}
#endif

}
}

#endif
