Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ashaduri/gsmartcontrol
/ functions
Functions
3,255 in github.com/ashaduri/gsmartcontrol
⨍
Functions
3,255
◇
Types & classes
1,066
↓ 5 callers
Function
flush
dependencies/fmt/fmt/include/fmt/os.h:384
↓ 5 callers
Method
format
dependencies/fmt/fmt/include/fmt/ranges.h:655
↓ 5 callers
Method
format_drive_letters
src/applib/storage_device.cpp:813
↓ 5 callers
Function
fs_file_put_contents
Write data to file, creating or truncating it beforehand. \c data may or may not be 0-terminated (it's irrelevant). \return Empty (zero) error code on
src/hz/fs.h:317
↓ 5 callers
Function
fs_platform_fopen
Platform-dependent fopen(). Sets errno on error.
src/hz/fs.h:121
↓ 5 callers
Function
getCurrentNanosecondsSinceEpoch
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:14944
↓ 5 callers
Method
getExpandedExpression
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:8366
↓ 5 callers
Method
get_character
dependencies/nlohmann_json/nlohmann/json.hpp:4770
↓ 5 callers
Method
get_message
Get error message
src/hz/error_holder.h:155
↓ 5 callers
Method
get_virtual_filename
src/applib/storage_device.cpp:842
↓ 5 callers
Method
hasTestFilters
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:9992
↓ 5 callers
Method
isSectionTracker
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:14449
↓ 5 callers
Method
is_begin
return whether the iterator can be dereferenced
dependencies/nlohmann_json/nlohmann/json.hpp:10665
↓ 5 callers
Function
locale_c_set
Set the C standard library locale, storing the previous one into \c old_locale. \return false on failure
src/hz/locale_tools.h:47
↓ 5 callers
Method
next_arg_id
Reports an error if using the manual argument indexing; otherwise returns the next argument index and switches to the automatic indexing.
dependencies/fmt/fmt/include/fmt/base.h:898
↓ 5 callers
Method
num_bigits
dependencies/fmt/fmt/include/fmt/format.h:2615
↓ 5 callers
Method
on_day_of_month
dependencies/fmt/fmt/include/fmt/chrono.h:1494
↓ 5 callers
Method
parse
! @brief public parser interface @param[in] strict whether to expect the last token to be EOF @param[in,out] result parsed JSON val
dependencies/nlohmann_json/nlohmann/json.hpp:10196
↓ 5 callers
Function
parse_format_specs
dependencies/fmt/fmt/include/fmt/base.h:1428
↓ 5 callers
Function
parse_nonnegative_int
dependencies/fmt/fmt/include/fmt/base.h:1279
↓ 5 callers
Method
release
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:13773
↓ 5 callers
Method
set_empty_view_message
src/gui/gsc_main_window_iconview.cpp:103
↓ 5 callers
Method
set_sign
dependencies/fmt/fmt/include/fmt/base.h:791
↓ 5 callers
Function
smartctl_scan_drives_sequentially
Get number of ports by sequentially running smartctl on each port, until one of the gives an error. \c type contains a printf-formatted string with %d
src/applib/storage_detector_helpers.h:161
↓ 5 callers
Function
throw_duration_error
dependencies/fmt/fmt/include/fmt/chrono.h:447
↓ 5 callers
Method
toString
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:7893
↓ 5 callers
Function
translateActiveException
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:12522
↓ 5 callers
Function
umul128_upper64
Computes upper 64 bits of multiplication of two 64-bit unsigned integers.
dependencies/fmt/fmt/include/fmt/format.h:1389
↓ 5 callers
Method
valptr
dependencies/tl_expected/expected/include/tl/expected.hpp:1261
↓ 5 callers
Function
vformat_to
dependencies/fmt/fmt/include/fmt/format-inl.h:1452
↓ 5 callers
Function
write
dependencies/fmt/fmt/include/fmt/format.h:1812
↓ 5 callers
Function
write_padding
dependencies/fmt/fmt/include/fmt/chrono.h:708
↓ 4 callers
Method
accept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
dependencies/nlohmann_json/nlohmann/json.hpp:10257
↓ 4 callers
Method
add
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:11306
↓ 4 callers
Method
add_entry
src/gui/gsc_main_window_iconview.cpp:173
↓ 4 callers
Method
adjustString
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:11715
↓ 4 callers
Method
align
If this bigint has a bigger exponent than other, adds trailing zero to make exponents equal. This simplifies some operations such as subtraction.
dependencies/fmt/fmt/include/fmt/format.h:2723
↓ 4 callers
Function
app_string_from_gchar
src/applib/app_gtkmm_tools.cpp:123
↓ 4 callers
Method
arg
dependencies/fmt/fmt/include/fmt/base.h:2652
↓ 4 callers
Method
benchmarkNoAnalysis
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:10013
↓ 4 callers
Method
benchmarkSamples
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:10014
↓ 4 callers
Method
binary
dependencies/nlohmann_json/nlohmann/json.hpp:5837
↓ 4 callers
Function
bothOrAll
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:15850
↓ 4 callers
Function
cend
! @brief returns a const iterator to one past the last element Returns a const iterator to one past the last element. @image html range-
dependencies/nlohmann_json/nlohmann/json.hpp:21077
↓ 4 callers
Method
clear_all
src/gui/gsc_main_window_iconview.cpp:355
↓ 4 callers
Method
clear_errors
Clear the error list
src/hz/error_holder.h:409
↓ 4 callers
Method
clone
Reimplemented from ErrorBase
src/hz/error_holder.h:272
↓ 4 callers
Method
construct
dependencies/tl_expected/expected/include/tl/expected.hpp:700
↓ 4 callers
Function
convertInto
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:9070
↓ 4 callers
Function
debug_begin
src/libdebug/dout.cpp:53
↓ 4 callers
Function
debug_end
src/libdebug/dout.cpp:59
↓ 4 callers
Function
destroy
dependencies/nlohmann_json/nlohmann/json.hpp:17610
↓ 4 callers
Function
dimColour
Colour::LightGrey
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:15848
↓ 4 callers
Function
do_format_base2e
dependencies/fmt/fmt/include/fmt/format.h:1223
↓ 4 callers
Method
dump
src/applib/storage_property.cpp:322
↓ 4 callers
Function
empty
! @brief checks whether the container is empty. Checks if a JSON value has no elements (i.e. whether its @ref size is `0`). @return The
dependencies/nlohmann_json/nlohmann/json.hpp:21421
↓ 4 callers
Function
endsWith
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:13825
↓ 4 callers
Method
fail
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:14488
↓ 4 callers
Method
fill_size
dependencies/fmt/fmt/include/fmt/base.h:807
↓ 4 callers
Function
for_each_codepoint
dependencies/fmt/fmt/include/fmt/format.h:597
↓ 4 callers
Function
format
dependencies/fmt/fmt/include/fmt/xchar.h:172
↓ 4 callers
Function
fs_file_get_contents
Get file contents. \c put_data_here will be allocated to whatever size is needed to contain all the data. The size is written to \c put_size_here. You
src/hz/fs.h:262
↓ 4 callers
Method
getElapsedSeconds
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:14996
↓ 4 callers
Function
get_arithmetic_value
dependencies/nlohmann_json/nlohmann/json.hpp:3440
↓ 4 callers
Method
get_binary
dependencies/nlohmann_json/nlohmann/json.hpp:10000
↓ 4 callers
Method
get_device_base
src/applib/storage_device.cpp:727
↓ 4 callers
Method
get_errors
Get a list of errors.
src/hz/error_holder.h:402
↓ 4 callers
Method
get_family_name
src/applib/storage_device.cpp:863
↓ 4 callers
Function
get_matched_levels_array
src/libdebug/dflags.h:46
↓ 4 callers
Function
get_smartctl_binary
src/applib/smartctl_executor.cpp:24
↓ 4 callers
Method
get_string
dependencies/nlohmann_json/nlohmann/json.hpp:9967
↓ 4 callers
Method
get_type_argument
src/applib/storage_device.cpp:778
↓ 4 callers
Method
hasFilters
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:14676
↓ 4 callers
Function
hexEscapeChar
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:15472
↓ 4 callers
Method
includeSuccessfulResults
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:10000
↓ 4 callers
Method
initialIndent
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:8630
↓ 4 callers
Function
insert_iterator
dependencies/nlohmann_json/nlohmann/json.hpp:21984
↓ 4 callers
Function
isWhitespace
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:8476
↓ 4 callers
Function
is_arithmetic_type
dependencies/fmt/fmt/include/fmt/base.h:1009
↓ 4 callers
Function
is_boolean
! @brief return whether value is a boolean This function returns true if and only if the JSON value is a boolean. @return `true` if type
dependencies/nlohmann_json/nlohmann/json.hpp:18914
↓ 4 callers
Method
is_supported
src/applib/selftest.cpp:159
↓ 4 callers
Function
localtime
dependencies/fmt/fmt/include/fmt/chrono.h:531
↓ 4 callers
Function
make_text
dependencies/fmt/fmt/include/fmt/compile.h:128
↓ 4 callers
Function
make_write_int_arg
dependencies/fmt/fmt/include/fmt/format.h:1959
↓ 4 callers
Method
match
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:11428
↓ 4 callers
Function
maybe_set_debug_format
dependencies/fmt/fmt/include/fmt/ranges.h:240
↓ 4 callers
Function
mean
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:6991
↓ 4 callers
Function
mod
dependencies/fmt/fmt/include/fmt/chrono.h:1604
↓ 4 callers
Method
on_arg_id
dependencies/fmt/fmt/include/fmt/format.h:3587
↓ 4 callers
Method
on_error
dependencies/fmt/fmt/include/fmt/format.h:3622
↓ 4 callers
Function
or_else_impl
dependencies/tl_expected/expected/include/tl/expected.hpp:2327
↓ 4 callers
Method
parse
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:9344
↓ 4 callers
Function
parse_chrono_format
dependencies/fmt/fmt/include/fmt/chrono.h:721
↓ 4 callers
Function
parse_format_string
dependencies/fmt/fmt/include/fmt/base.h:1613
↓ 4 callers
Function
performOptionalSelector
dependencies/catch2/Catch2/single_include/catch2/catch.hpp:1518
↓ 4 callers
Function
print
dependencies/fmt/fmt/include/fmt/os.h:400
↓ 4 callers
Method
put
dependencies/fmt/fmt/include/fmt/format.h:3754
↓ 4 callers
Function
read_proc_file_lines
Same as read_proc_file(), but returns a vector of lines
src/applib/storage_detector_linux.cpp:175
↓ 4 callers
Function
read_proc_scsi_scsi_file
Read /proc/scsi/scsi file. Return error message on error. \c vendors_models is filled with (scsi host #, trimmed vendors line) pairs. Note that scsi h
src/applib/storage_detector_linux.cpp:241
↓ 4 callers
Function
replace_substring
! @brief replace all occurrences of a substring by another string @param[in,out] s the string to manipulate; changed so that all
dependencies/nlohmann_json/nlohmann/json.hpp:12351
← previous
next →
301–400 of 3,255, ranked by callers