citra/src/common
Lioncash 995d1cd785 string_util: Get rid of separate resize() in CPToUTF16(), UTF16ToUTF8(), CodeToUTF8() and UTF8ToUTF16()
There's no need to perform the resize separately here, since the
constructor allows presizing the buffer.

Also move the empty string check before the construction of the string
to make the early out more straightforward.
2018-07-30 18:18:15 +08:00
..
logging frontend/applets: misc fixes 2018-06-30 08:01:49 +08:00
x64 Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
alignment.h PICA: Align vertex attributes 2016-03-13 04:54:23 +01:00
announce_multiplayer_room.h Move WebServices to use LibreSSL + cpp-httplib (#3501) 2018-03-24 13:19:35 -06:00
assert.h reformat all files with clang-format 2018-06-29 16:56:12 +03:00
bit_field.h Common: Clean up meta-template logic in BitField 2017-05-24 21:06:00 -07:00
bit_set.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
break_points.cpp Remove unused import in break_points.cpp (#2763) 2017-06-08 21:16:46 -07:00
break_points.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
chunk_file.h reformat all files with clang-format 2018-06-29 16:56:12 +03:00
cityhash.cpp Common: Use common swap.h macros in CityHash 2018-01-15 13:43:38 -08:00
cityhash.h Common: Remove CityHash32 and CityHashCrc128 variants 2018-01-15 13:43:37 -08:00
CMakeLists.txt common: CodeBlock is unused 2018-07-22 21:04:29 +01:00
color.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
common_funcs.h common: Fix compilation on ARM 2018-05-13 11:34:45 +01:00
common_paths.h Logging: Add customizable logging backends and fmtlib based macros 2018-04-23 21:32:56 -06:00
common_types.h Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
file_util.cpp file_util: Remove goto usages from Copy() 2018-07-30 08:48:58 +08:00
file_util.h Logging: Add customizable logging backends and fmtlib based macros 2018-04-23 21:32:56 -06:00
hash.h Common/Hash: static_assert on the type passed to HashableStruct 2018-03-15 02:27:21 +02:00
linear_disk_cache.h Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
math_util.h Settings: Change resolution scaling to an integer instead of a float 2017-12-23 16:10:25 -07:00
memory_util.cpp log: replace all NGLOG with LOG 2018-06-29 14:18:07 +03:00
memory_util.h Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
microprofile.cpp Integrate the MicroProfile profiling library 2015-08-24 22:16:28 -03:00
microprofile.h Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
microprofileui.h Common: Remove section measurement from profiler (#1731) 2016-04-29 00:07:10 -07:00
misc.cpp Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
param_package.cpp log: replace all NGLOG with LOG 2018-06-29 14:18:07 +03:00
param_package.h Common: add ParamPackage 2017-03-01 23:30:57 +02:00
quaternion.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
scm_rev.cpp.in common: Parse Nightly/Canary build version 2018-06-20 09:30:26 +08:00
scm_rev.h common: Parse Nightly/Canary build version 2018-06-20 09:30:26 +08:00
scope_exit.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
string_util.cpp string_util: Get rid of separate resize() in CPToUTF16(), UTF16ToUTF8(), CodeToUTF8() and UTF8ToUTF16() 2018-07-30 18:18:15 +08:00
string_util.h string_util: Remove unnecessary std::string instance in TabsToSpaces() 2018-07-30 18:18:12 +08:00
swap.h common: Fix compilation on ARM 2018-05-13 11:34:45 +01:00
synchronized_wrapper.h SynchronizedWrapper: Add Lock convenience method 2017-02-26 17:22:02 -08:00
telemetry.cpp common: Add a generic interface for logging telemetry fields. 2017-05-24 19:16:21 -04:00
telemetry.h telemetry: Remove unnecessary Field constructor 2018-07-18 16:18:34 -04:00
thread.cpp Support mingw cross-compile 2016-12-05 19:09:16 +01:00
thread.h Common::Event: add WaitUntil 2016-12-26 10:41:26 +02:00
thread_queue_list.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
threadsafe_queue.h remove polymorphism issue 2018-07-21 16:16:21 +02:00
timer.cpp common/timer: use std::chrono, avoid platform-dependent code 2018-07-22 15:40:07 +08:00
timer.h common/timer: use std::chrono, avoid platform-dependent code 2018-07-22 15:40:07 +08:00
vector_math.h vector_math: Return by const reference for const operator[] 2017-12-03 19:35:54 -05:00