Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GerbilSoft/rom-properties
/ functions
Functions
15,169 in github.com/GerbilSoft/rom-properties
⨍
Functions
15,169
◇
Types & classes
3,401
↓ 13 callers
Method
first_child
extlib/pugixml/src/pugixml.cpp:6040
↓ 13 callers
Function
format_as
extlib/fmt/include/fmt/format.h:4016
↓ 13 callers
Function
in
extlib/fmt/include/fmt/base.h:1019
↓ 13 callers
Method
locale
extlib/fmt/include/fmt/base.h:2664
↓ 13 callers
Function
mz_stream_close
extlib/minizip-ng/mz_strm.c:362
↓ 13 callers
Function
mz_stream_os_create
extlib/minizip-ng/mz_strm_os_posix.c:194
↓ 13 callers
Function
png_get_uint_31
extlib/libpng/pngrutil.c:40
↓ 13 callers
Function
png_write_chunk_header
Write the start of a PNG chunk. The type is the chunk type. * The total_length is the sum of the lengths of all the data you will be * passing in p
extlib/libpng/pngwutil.c:89
↓ 13 callers
Method
print
extlib/pugixml/src/pugixml.cpp:6956
↓ 13 callers
Method
push
Push new gap, move s count bytes further (skipping the gap). Collapse previous gap.
extlib/pugixml/src/pugixml.cpp:2500
↓ 13 callers
Method
release
* Release a lock on the semaphore. * @return 0 on success; non-zero on error. */
src/libromdata/semaphore/SemaphoreMac.cpp:105
↓ 13 callers
Function
rp_QISearch
* QISearch() implementation. * * Normally implemented in shlwapi.dll, but not exported by name prior to Windows Vista. * (Later versions of Windows
src/libwin32common/ComBase.cpp:58
↓ 13 callers
Function
rp_byte_swap_32_array
* 32-bit byteswap function. * @param ptr Pointer to array to swap. (MUST be 32-bit aligned!) * @param n Number of bytes to swap. (Must be divisible
src/librpbyteswap/byteswap_rp.h:349
↓ 13 callers
Method
write
* Write data to the file. * (NOTE: Not valid for RpFileKio; this will always return 0.) * @param ptr Input data buffer. * @param size Amount of dat
src/kde/RpFile_kio.cpp:266
↓ 12 callers
Function
BIT_addBits
! BIT_addBits() : * can add up to 31 bits into `bitC`. * Note : does not check for register overflow ! */
extlib/zstd/lib/common/bitstream.h:180
↓ 12 callers
Function
BIT_endOfDStream
! BIT_endOfDStream * @return Tells if DStream has reached its exact end */
extlib/zstd/lib/legacy/zstd_v04.c:710
↓ 12 callers
Function
BIT_flushBits
! BIT_flushBits() : * assumption : bitContainer has not overflowed * safe version; check for buffer overflow, and prevents it. * note : does not
extlib/zstd/lib/common/bitstream.h:221
↓ 12 callers
Function
BITv05_initDStream
-******************************************************** * bitStream decoding **********************************************************/ !BITv05_ini
extlib/zstd/lib/legacy/zstd_v05.c:734
↓ 12 callers
Function
BITv06_initDStream
-******************************************************** * bitStream decoding **********************************************************/ ! BITv06_in
extlib/zstd/lib/legacy/zstd_v06.c:833
↓ 12 callers
Function
BITv07_initDStream
-******************************************************** * bitStream decoding **********************************************************/ ! BITv07_in
extlib/zstd/lib/legacy/zstd_v07.c:502
↓ 12 callers
Function
BoolFromGTestEnv
Reads and returns the Boolean environment variable corresponding to the given flag; if it's not set, returns default_value. The value is considered t
extlib/googletest/googletest/src/gtest-port.cc:1326
↓ 12 callers
Function
ComboBox_GetCurSel
src/libwin32common/sdk/windowsx_ts.h:435
↓ 12 callers
Method
Default
extlib/rapidjson/include/rapidjson/reader.h:201
↓ 12 callers
Function
Eq
extlib/googletest/googletest/include/gtest/gtest-matchers.h:906
↓ 12 callers
Function
FormatFileLocation
Formats a source file path and a line number as they would appear in an error message from the compiler used to compile this code.
extlib/googletest/googletest/src/gtest-port.cc:979
↓ 12 callers
Function
GetEnv
extlib/googletest/googletest/include/gtest/internal/gtest-port.h:2078
↓ 12 callers
Function
HUF_getNbBits
extlib/zstd/lib/compress/huf_compress.c:188
↓ 12 callers
Function
HUFv07_getDTableDesc
extlib/zstd/lib/legacy/zstd_v07.c:1707
↓ 12 callers
Function
InterlockedDecrement
src/libwin32common/RpWin32_sdk.h:107
↓ 12 callers
Function
InterlockedIncrement
* MinGW-w64 only defines ULONG overloads for the various atomic functions * if _WIN32_WINNT >= 0x0502. */
src/libwin32common/RpWin32_sdk.h:103
↓ 12 callers
Method
IsPrime
extlib/googletest/googletest/samples/sample8_unittest.cc:59
↓ 12 callers
Function
LZ4F_createCompressionContext
! LZ4F_createCompressionContext() : * The first thing to do is to create a compressionContext object, which will be used in all compression operatio
extlib/lz4/lib/lz4frame.c:617
↓ 12 callers
Function
LZ4_hashPosition
extlib/lz4/lib/lz4.c:797
↓ 12 callers
Function
ListView_SetColumnWidth
src/libwin32common/sdk/commctrl_ts.h:320
↓ 12 callers
Function
MEM_readLE32
extlib/zstd/lib/legacy/zstd_v02.c:165
↓ 12 callers
Function
MEM_readLE32
extlib/zstd/lib/legacy/zstd_v04.c:142
↓ 12 callers
Function
MEM_readLE64
extlib/zstd/lib/common/mem.h:337
↓ 12 callers
Function
MEM_writeLE24
extlib/zstd/lib/common/mem.h:315
↓ 12 callers
Method
Matches
extlib/googletest/googlemock/include/gmock/gmock-matchers.h:616
↓ 12 callers
Method
String
extlib/rapidjson/example/simplereader/simplereader.cpp:19
↓ 12 callers
Function
UpdateDarkModeEnabled
* Update g_darkModeEnabled. * Should be called from WM_THEMECHANGED. */
src/libwin32darkmode/DarkMode.hpp:151
↓ 12 callers
Function
XXH32_round
! * @internal * @brief Normal stripe processing routine. * * This shuffles the bits so that any bit from @p input impacts several bits in * @p ac
extlib/zstd/lib/common/xxhash.h:2866
↓ 12 callers
Function
XXH32_round
extlib/lz4/lib/xxhash.c:269
↓ 12 callers
Function
ZSTD_cwksp_reserve_object
* Aligned on sizeof(void*). * Note : should happen only once, at workspace first initialization */
extlib/zstd/lib/compress/zstd_cwksp.h:491
↓ 12 callers
Function
ZSTD_wildcopy
! ZSTD_wildcopy : custom version of memcpy(), can copy up to 7-8 bytes too many */
extlib/zstd/lib/legacy/zstd_v03.c:2331
↓ 12 callers
Function
__builtin_ctzll
This is not a general purpose replacement for __builtin_ctzll. The function expects that value is != 0. * Because of that assumption trailing_zero is
extlib/zlib-ng/fallback_builtins.h:31
↓ 12 callers
Function
allow_insert_attribute
extlib/pugixml/src/pugixml.cpp:4461
↓ 12 callers
Function
clamp_ColorRGB
* Clamp a ColorRGB struct and convert it to xRGB32. * @param color ColorRGB struct. * @return xRGB32 value. (Alpha channel set to 0xFF) */
src/librptexture/decoder/ImageDecoder_ETC1.cpp:287
↓ 12 callers
Function
clampedRGBA
extlib/basisu_astc/basisu_astc_decomp.cpp:881
↓ 12 callers
Function
convert_string_to_number
extlib/pugixml/src/pugixml.cpp:9073
↓ 12 callers
Method
decrypt
src/libromdata/Handheld/ndscrypt.cpp:225
↓ 12 callers
Function
end
extlib/fmt/include/fmt/base.h:551
↓ 12 callers
Method
flush
Collapse all gaps, return past-the-end pointer
extlib/pugixml/src/pugixml.cpp:2517
↓ 12 callers
Function
formatDateTime
* Format an RFT_DATETIME. * @param date_time [in] Date/Time * @param flags [in] RFT_DATETIME flags * @return Formatted RFT_DATETIME, or empty on e
src/win32/RomDataFormat.cpp:36
↓ 12 callers
Function
getCacheDirectory
* Get the user's cache directory. * * NOTE: This function does NOT cache the directory name. * Callers should cache it locally. * * @return User'
src/libunixcommon/userdirs.cpp:216
↓ 12 callers
Function
if
extlib/inih/ini.c:194
↓ 12 callers
Method
isInit
* Has the cipher been initialized properly? * @return True if initialized; false if not. */
src/librpbase/crypto/AesCAPI.cpp:152
↓ 12 callers
Method
low
extlib/fmt/include/fmt/format.h:302
↓ 12 callers
Function
mbrtowc
extlib/gettext/gettext-runtime/intl/gnulib-lib/mbrtowc.c:64
↓ 12 callers
Method
move
(self)
extlib/fmt/support/docopt.py:294
↓ 12 callers
Function
mz_stream_get_prop_int64
extlib/minizip-ng/mz_strm.c:391
↓ 12 callers
Function
mz_stream_is_open
extlib/minizip-ng/mz_strm.c:27
↓ 12 callers
Function
mz_zip_reader_is_open
extlib/minizip-ng/mz_zip_rw.c:67
↓ 12 callers
Function
png_read_row
extlib/libpng/pngread.c:366
↓ 12 callers
Function
png_save_int_32
PNG signed integers are saved in 32-bit 2's complement format. ANSI C-90 * defines a cast of a signed integer to an unsigned integer either to prese
extlib/libpng/png.c:730
↓ 12 callers
Function
png_write_chunk_end
Finish a chunk started with png_write_chunk_header(). */
extlib/libpng/pngwutil.c:162
↓ 12 callers
Function
rp_key_store_gtk_get_key_store_ui
* Get the underlying KeyStoreUI object. * @param keyStore KeyStoreGTK * @return KeyStoreUI */
src/gtk/config/KeyStoreGTK.cpp:275
↓ 12 callers
Method
seek
* Set the file position. * @param pos [in] File position * @param whence [in] Where to seek from * @return 0 on success; -1 on error. */
src/librpfile/MemFile.cpp:125
↓ 12 callers
Method
setIV
* Set the IV (CBC mode) or counter (CTR mode). * @param pIV [in] IV/counter data * @param size [in] Size of pIV, in bytes * @return 0 on success; n
src/librpbase/crypto/AesCAPI.cpp:274
↓ 12 callers
Method
setKey
* Set the encryption key. * @param pKey [in] Key data * @param size [in] Size of pKey, in bytes * @return 0 on success; negative POSIX error code o
src/librpbase/crypto/AesCAPI.cpp:164
↓ 12 callers
Method
set_align
extlib/fmt/include/fmt/base.h:733
↓ 12 callers
Function
sort
extlib/pugixml/src/pugixml.cpp:8195
↓ 12 callers
Function
utf8_to_utf16
* Convert UTF-8 text to UTF-16. * Trailing NULL bytes will be removed. * @param str [in] UTF-8 text. * @param len [in] Length of str, in bytes. (-1
src/librptext/conversion.hpp:512
↓ 12 callers
Method
write_IDAT
* Write raw image data to the PNG image. * * This must be called after any other modifier functions. * * NOTE: This will automatically close the f
src/librpbase/img/RpPngWriter.cpp:701
↓ 12 callers
Method
write_IHDR
* Write the PNG IHDR. * This must be called before writing any other image data. * @return 0 on success; negative POSIX error code on error. */
src/librpbase/img/RpPngWriter.cpp:1159
↓ 11 callers
Method
Clear
extlib/rapidjson/include/rapidjson/internal/stack.h:98
↓ 11 callers
Function
DeathTestAbort
Routine for aborting the program which is safe to call from an exec-style death test child process, in which case the error message is propagated back
extlib/googletest/googletest/src/gtest-death-test.cc:287
↓ 11 callers
Function
DeleteFont
src/libwin32common/sdk/windowsx_ts.h:45
↓ 11 callers
Function
FSE_isError
=== Error Management ===*/
extlib/zstd/lib/common/entropy_common.c:31
↓ 11 callers
Function
FSEv06_isError
-**************************************** * FSE Error Management ******************************************/
extlib/zstd/lib/legacy/zstd_v06.c:1191
↓ 11 callers
Function
FSEv07_isError
-**************************************** * FSE Error Management ******************************************/
extlib/zstd/lib/legacy/zstd_v07.c:1134
↓ 11 callers
Function
FUZZ_dataProducer_retrieve32
extlib/lz4/ossfuzz/fuzz_data_producer.c:20
↓ 11 callers
Function
FUZZ_getRange_from_uint32
extlib/lz4/ossfuzz/fuzz_data_producer.c:34
↓ 11 callers
Function
IsColorSchemeChangeMessage
src/libwin32darkmode/DarkMode.cpp:74
↓ 11 callers
Function
LZ4F_compressBound
LZ4F_compressBound() : * @return minimum capacity of dstBuffer for a given srcSize to handle worst case scenario. * LZ4F_preferences_t structure is
extlib/lz4/lib/lz4frame.c:867
↓ 11 callers
Function
LZ4F_compressEnd
! LZ4F_compressEnd() : * When you want to properly finish the compressed frame, just call LZ4F_compressEnd(). * It will flush whatever data remain
extlib/lz4/lib/lz4frame.c:1206
↓ 11 callers
Function
LZ4HC_encodeSequence
* Encode **************************************/ LZ4HC_encodeSequence() : * @return : 0 if ok, * 1 if buffer issue detected */
extlib/lz4/lib/lz4hc.c:268
↓ 11 callers
Function
LZ4_compress_fast_extState
extlib/lz4/lib/lz4.c:1382
↓ 11 callers
Function
LZ4_decompress_safe_continue
*_continue() : These decoding functions allow decompression of multiple blocks in "streaming" mode. Previously decoded blocks must still be av
extlib/lz4/lib/lz4.c:2630
↓ 11 callers
Function
MEM_readLE16
extlib/zstd/lib/legacy/zstd_v02.c:135
↓ 11 callers
Function
MY_exit
extlib/lz4/tests/freestanding.c:163
↓ 11 callers
Method
Passed
Returns true if and only if the unit test passed (i.e. all test suites passed).
extlib/googletest/googletest/src/gtest.cc:5230
↓ 11 callers
Function
RvaAdjust
extlib/Detours/src/modules.cpp:453
↓ 11 callers
Function
ZSTD_cwksp_reserve_aligned64
* Reserves and returns memory sized on and aligned on ZSTD_CWKSP_ALIGNMENT_BYTES (64 bytes). */
extlib/zstd/lib/compress/zstd_cwksp.h:432
↓ 11 callers
Function
ZSTD_hasExtSeqProd
Returns 1 if an external sequence producer is registered, otherwise returns 0. */
extlib/zstd/lib/compress/zstd_compress_internal.h:1613
↓ 11 callers
Function
access
* Does a file exist? * @param pathname Pathname (UTF-8) * @param mode Mode * @return 0 if the file exists with the specified mode; non-zero if not.
src/librpfile/FileSystem_posix.cpp:136
↓ 11 callers
Function
adler32_len_16
extlib/zlib-ng/adler32_p.h:29
↓ 11 callers
Method
compare
* Compares two byte ranges. * @param lhs buffer to be compared * @param rhs buffer to compare with * @param len size of the buffers * @param endia
src/libromdata/Other/Lua.cpp:253
↓ 11 callers
Method
compare
extlib/fmt/include/fmt/format.h:2819
↓ 11 callers
Method
count
extlib/googletest/googlemock/include/gmock/gmock-matchers.h:3486
← previous
next →
501–600 of 15,169, ranked by callers