| Previous | 199869 Revisions | Next |
| r23540 Saturday 8th June, 2013 at 13:00:20 UTC by O. Galibert |
|---|
| duh (nw) |
| [src/emu] | delegate.h devcb2.c |
| [src/mame/machine] | naomig1.h |
| r23539 | r23540 | |
|---|---|---|
| 232 | 232 | } |
| 233 | 233 | catch (binding_type_exception &binderr) |
| 234 | 234 | { |
| 235 | abort(); | |
| 236 | 235 | throw emu_fatalerror("Error performing a late bind of type %s to %s\n", binderr.m_actual_type.name(), binderr.m_target_type.name()); |
| 237 | 236 | } |
| 238 | 237 | } |
| r23539 | r23540 | |
| 450 | 449 | } |
| 451 | 450 | catch (binding_type_exception &binderr) |
| 452 | 451 | { |
| 453 | abort(); | |
| 454 | 452 | throw emu_fatalerror("Error performing a late bind of type %s to %s\n", binderr.m_actual_type.name(), binderr.m_target_type.name()); |
| 455 | 453 | } |
| 456 | 454 | } |
| r23539 | r23540 | |
|---|---|---|
| 567 | 567 | { |
| 568 | 568 | _FunctionClass *result = dynamic_cast<_FunctionClass *>(&object); |
| 569 | 569 | if (result == NULL) { |
| 570 | abort(); | |
| 571 | 570 | throw binding_type_exception(typeid(_FunctionClass), typeid(object)); |
| 572 | 571 | } |
| 573 | 572 | return reinterpret_cast<delegate_generic_class *>(result); |
| r23539 | r23540 | |
|---|---|---|
| 61 | 61 | private: |
| 62 | 62 | UINT32 gdstar, gdlen, gddir, gden, gdst; |
| 63 | 63 | |
| 64 | const char *maincpu_tag; | |
| 65 | 64 | emu_timer *timer; |
| 66 | 65 | devcb2_write8 irq_cb; |
| 67 | 66 | dma_cb _dma_cb; |
| Previous | 199869 Revisions | Next |