diff options
Diffstat (limited to 'src/emu/machine/terminal.h')
-rw-r--r-- | src/emu/machine/terminal.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/emu/machine/terminal.h b/src/emu/machine/terminal.h index 9684cb691db..9e2944e8806 100644 --- a/src/emu/machine/terminal.h +++ b/src/emu/machine/terminal.h @@ -21,14 +21,14 @@ INPUT_PORTS_EXTERN( generic_terminal ); -class generic_terminal_device : public device_t +class generic_terminal_device : public device_t { public: generic_terminal_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, UINT32 clock, const char *shortname, const char *source); generic_terminal_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); - + template<class _Object> static devcb_base &set_keyboard_callback(device_t &device, _Object object) { return downcast<generic_terminal_device &>(device).m_keyboard_cb.set_callback(object); } - + DECLARE_WRITE8_MEMBER(write) { term_write(data); } DECLARE_WRITE8_MEMBER(kbd_put); UINT32 update(screen_device &device, bitmap_rgb32 &bitmap, const rectangle &cliprect); |