summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/util/corestr.h
Commit message (Collapse)AuthorAgeFilesLines
* core_i64_hex_format is now a static function in memory.cpp Vas Crabb2016-03-031-4/+0
|
* Get rid of most uses of core_i64_hex_format, all remaining uses are in ↵ Vas Crabb2016-03-011-1/+0
| | | | memory.cpp
* Move more things to type-safe printf Vas Crabb2016-03-011-1/+0
|
* * Support *n conversion in stream_format/string_format Vas Crabb2016-03-011-2/+3
| | | | | | | | | * Make stream_format return characters printed * Add iostreams with std::vector storage * Move to type-safe templates for logerror and popmessage * Remove now-unnecessary I64FMT from calls to logerror/popmessage * Put some lib/util stuff in util:: namespace * Some fixes to Japanese translation
* Replace strformat, strprintf and strcatprintf with type-safe steam_format ↵ Vas Crabb2016-02-281-3/+1
| | | | | | | | | and string_format Update MAME to use new function Instantiate ODR-used static constant members Make some of the UI code more localisable Remove use of retired functions in tools
* Return std::string objects by value rather than pass by reference AJR2016-01-101-1/+1
| | | | | | - strprintf is unaltered, but strformat now takes one fewer argument - state_string_export still fills a buffer, but has been made const - get_default_card_software now takes no arguments but returns a string
* Fix strreplace, fixes snapshot and dtd issue (nw) Miodrag Milanovic2015-04-231-1/+1
|
* moved all to std::string (nw) Miodrag Milanovic2015-04-221-0/+15
|
* Some compilers have issue with ! signs (nw) Miodrag Milanovic2015-03-211-5/+5
|
* small core_strwildcmp() clarification (nw) Oliver Stöneberg2014-04-071-1/+1
|
* some comments (nw) Oliver Stöneberg2014-03-241-1/+1
|
* Bulk convert files that already had standard BSD license in my name Aaron Giles2013-10-161-31/+2
| | | | to new license tagged form.
* Added a way to handle output for debug messages and debugger itself into ↵ Miodrag Milanovic2011-10-041-1/+2
| | | | | | octal too, and made a few CPU's to give octal output by default. Note that for now just some functions things return octal, will add more, but since this change required clean compile better to put it sooner then later (no whatsnew)
* Cleanups and version bump.mame0134u3 Aaron Giles2009-10-121-13/+13
|
* Assert copyright ownership of core library files, and relicense Aaron Giles2009-10-091-2/+30
| | | | under standard BSD license.
* Added helper function core_i64_hex_format. Replaced several printf cases in ↵ Aaron Giles2009-09-101-0/+5
| | | | | | the debugger with this function to avoid runtime differences on older Windows systems.
* Copyright cleanup: Aaron Giles2008-01-061-1/+1
| | | | | | - removed years from copyright notices - removed redundant (c) from copyright notices - updated "the MAME Team" to be "Nicola Salmoria and the MAME Team"
* Initial checkin of MAME 0.121.mame0121 Aaron Giles2007-12-171-0/+60