mame/src/tools/imgtool
npwoods 86f50b0d65 Created a more flexible imgtool::datetime structure for use within Imgtool (#2263)
* Created a more flexible imgtool::datetime structure for use within Imgtool

This is intended to replace most usage of time_t

* Changing the granularity of imgtool_clock from 1ms to 100ns, as per Vas' suggestion

* Created arbitrary_datetime in timeconv.h to facilitate interpretation of datetime info

I concluded that invoking std::mktime on manually assembled std::tm is bad, because it is indeterminate how the std::tm members may be "dominant".  This required that I go further in imgtool, and update a number of drivers and eliminate the parameter of imgtool::datetime that takes std::tm.
2017-10-17 21:18:57 +02:00
..
formats [CoCo] Fixed a recently introduced bug in DMK image creation 2017-01-15 11:29:17 -05:00
modules Created a more flexible imgtool::datetime structure for use within Imgtool (#2263) 2017-10-17 21:18:57 +02:00
charconv.cpp srcclean (nw) 2017-01-22 15:37:37 +11:00
charconv.h [Imgtool] Changing imgtool::simple_charconverter::from_utf8() to not perform an O(n) lookup whenever locating a character 2017-01-05 21:02:45 -05:00
filtbas.cpp Fix CID 157540: "Missing comma" resulting in unintentional string concatenation 2017-03-27 23:53:04 +02:00
filteoln.cpp Merge pull request #1543 from npwoods/imgtool_stream_open_smartpointer 2016-10-24 22:46:21 +11:00
filter.cpp NOTICE (TYPE NAME CONSOLIDATION) 2016-10-22 13:13:17 +02:00
filter.h NOTICE (TYPE NAME CONSOLIDATION) 2016-10-22 13:13:17 +02:00
iflopimg.cpp Imgtool: Proper cleanup of floppy object after create/open failure 2017-07-24 08:18:38 -04:00
iflopimg.h [Imgtool] Bulk change: 'imgtool::image *' ==> 'imgtool::image &' 2016-10-16 10:07:32 -04:00
imghd.cpp [Imgtool] Fix to MT#6576 (#2275) 2017-05-04 11:22:14 +10:00
imghd.h [Imgtool] Fix to MT#6576 (#2275) 2017-05-04 11:22:14 +10:00
imgterrs.cpp Rename *.c -> *.cpp in our source (nw) 2015-11-08 12:56:12 +01:00
imgterrs.h
imgtool.cpp Created a more flexible imgtool::datetime structure for use within Imgtool (#2263) 2017-10-17 21:18:57 +02:00
imgtool.h [Imgtool] C++-ification of imgtool_forkent structure 2017-08-02 01:07:47 +10:00
library.cpp Created a more flexible imgtool::datetime structure for use within Imgtool (#2263) 2017-10-17 21:18:57 +02:00
library.h Created a more flexible imgtool::datetime structure for use within Imgtool (#2263) 2017-10-17 21:18:57 +02:00
main.cpp Created a more flexible imgtool::datetime structure for use within Imgtool (#2263) 2017-10-17 21:18:57 +02:00
main.h Fix up imgtool as well 2016-07-08 15:29:50 +10:00
modules.cpp Support for HP85 tapes added to imgtool (#2688) 2017-10-03 23:14:15 +11:00
modules.h Imgtool: C++-ized the imgtool_library object (now class imgtool::library) 2016-09-10 12:14:12 -04:00
stream.cpp [Imgtool] Fix to MT#6576 (#2275) 2017-05-04 11:22:14 +10:00
stream.h [Imgtool] Fix to MT#6576 (#2275) 2017-05-04 11:22:14 +10:00