summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/devfind.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Tidy grammar Zoë Blade2019-10-231-2/+2
* (nw) add doxygen comments for a bunch of core stuff, and convert a bunch of c... Vas Crabb2019-10-161-9/+5
* (nw) misc stuff: Vas Crabb2019-10-091-8/+8
* (nw) Clean up the mess on master Vas Crabb2019-03-261-1/+139
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-139/+1
* Add spacenum getter for required_/optional_address_space (nw) AJR2019-02-171-0/+6
* Add object finder for address spaces AJR2019-01-221-1/+133
* (nw) add warning comment to dangerous API Vas Crabb2018-07-311-10/+6
* devfind.h: Fix the build by removing calls that don't exist when DeviceClass ... AJR2018-07-311-12/+2
* devfind: Allow set_tag() with a reference or a pointer to a device [O. Galibert] Olivier Galibert2018-07-301-0/+26
* as if millions of this pointers suddenly cried out in terror, and were sudden... Vas Crabb2018-06-081-18/+0
* C++14 has one of these in the standard library (nw) Vas Crabb2018-06-011-9/+4
* devfind: add asserts to detect being resolved multiple times (nw) Vas Crabb2018-05-311-0/+8
* devfind: add asserts to detect tag being set after object resolution (nw) Vas Crabb2018-05-311-8/+32
* voodoo: deal with needing to be able to configure screen/CPU or set them at s... Vas Crabb2018-05-231-11/+1
* Uncrappify voodoo pci devices transfert. Fix some paths on midwayic. (nw) Olivier Galibert2018-05-221-1/+11
* Streamline machine configuration macros - everyone's a device edition. Vas Crabb2018-05-061-0/+11
* Make MCFG_DEVICE_ADD and callable device types more flexible: Vas Crabb2018-05-041-7/+2
* Allow devcb to be bound to a device/mixin or the target of a device Vas Crabb2018-05-021-2/+10
* Route sound relative to current device. Vas Crabb2018-05-011-5/+62
* Set finder tag relative to current device being configured rather than Vas Crabb2018-04-301-7/+25
* Fixes (nw) Olivier Galibert2018-02-131-0/+21
* make object finder arrays meet more Container/Sequence requirements (allows r... Vas Crabb2017-02-081-5/+96
* A round of spelling/typographical fixes to source comments (nw) Scott Stone2016-11-241-5/+5
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-62/+62
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-62/+62
* Fixed some Doxy comments, and addressed a few nits Nathan Woods2016-10-151-2/+5
* [COCO] Changed to use required_ioport_array and optional_ioport Nathan Woods2016-10-151-0/+3
* TEMPORARY PATCH to fix the build. Robbbert2016-08-271-2/+2
* * Make object finders behave like pointers for the purposes of implicit casts... Vas Crabb2016-08-271-64/+177
* More prep for removing pointer/reference duality (nw) Vas Crabb2016-08-271-1/+1
* Make object_array_finder a bit more flexible, centralise instantiation of mor... Vas Crabb2016-08-261-25/+124
* hacks for MSVC building until better solutions are found. (nw) smf-2016-08-261-1/+1
* * Doxyfy a significant chunk of devfind.h Vas Crabb2016-08-251-342/+440
* Devices can be found array-style, too Vas Crabb2016-08-251-42/+79
* remove legacy forms of (required|optional)_(shared_ptr|ioport)_array Vas Crabb2016-08-251-53/+0
* shared_ptr arrays need love, too Vas Crabb2016-08-241-24/+30
* cleanup (nw) Vas Crabb2016-08-241-1/+1
* Make (required|optional)_ioport_array perform as well as a real array Vas Crabb2016-08-241-39/+78
* make &some_required_shared_ptr[offs] work as expected in const context Vas Crabb2016-08-161-5/+5
* Devfind revision phase 2 (nw) AJR2016-08-051-9/+31
* Cleanups and version bumpmame0173 Miodrag Milanovic2016-04-271-2/+2
* Various cleanups suggested by static analyzer (nw) Miodrag Milanovic2016-04-241-4/+4
* Devfind revision phase 1, cleaning out some legacy stuff AJR2016-04-071-13/+24
* Replace strformat, strprintf and strcatprintf with type-safe steam_format and... Vas Crabb2016-02-281-2/+2
* reverting: Miodrag Milanovic2016-01-201-39/+39
* Revert "rest of device parameters to std::string (nw)" Miodrag Milanovic2016-01-201-1/+1
* Driver configuration fixes AJR2016-01-161-1/+2
* rest of device parameters to std::string (nw) Miodrag Milanovic2016-01-161-1/+1
* tags are now strings (nw) Miodrag Milanovic2016-01-161-39/+39