Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/charlesnicholson/nanoprintf
/ functions
Functions
309 in github.com/charlesnicholson/nanoprintf
⨍
Functions
309
◇
Types & classes
100
↓ 69 callers
Function
npf_parse_format_spec
nanoprintf.h:405
↓ 68 callers
Function
print_double
tests/unit_ftoa_nan.cc:50
↓ 67 callers
Function
require_ftoa_rev
tests/unit_ftoa_rev.cc:18
↓ 57 callers
Function
require_npf_utoa
tests/unit_utoa_rev.cc:6
↓ 54 callers
Function
require_equal
tests/unit_binary.cc:36
↓ 46 callers
Method
String
tests/unit_vpprintf.cc:13
↓ 42 callers
Function
npf_nan
tests/unit_ftoa_nan.cc:15
↓ 31 callers
Method
size
tests/doctest.h:8258
↓ 25 callers
Function
check_string
tests/unit_buffer_overrun.cc:59
↓ 24 callers
Function
String
tests/doctest.h:940
↓ 24 callers
Function
require_ftoa_rev_bin
tests/unit_ftoa_rev.cc:28
↓ 23 callers
Function
npf_bin_len
nanoprintf.h:884
↓ 19 callers
Method
scopedElement
tests/doctest.h:9022
↓ 18 callers
Function
parseCommaSepArgs
parses a comma separated list of words after a pattern in one of the arguments in argv
tests/doctest.h:5558
↓ 17 callers
Method
compare
tests/doctest.h:8311
↓ 14 callers
Function
toStreamLit
tests/doctest.h:8368
↓ 13 callers
Function
check_string_n
tests/unit_buffer_overrun.cc:66
↓ 13 callers
Function
parseFlag
locates a flag on the command line
tests/doctest.h:5553
↓ 13 callers
Function
skipPathFromFilename
tests/doctest.h:6670
↓ 12 callers
Function
getContextOptions
tests/doctest.h:4844
↓ 11 callers
Method
substr
tests/doctest.h:8271
↓ 10 callers
Function
npf_bufputc
nanoprintf.h:922
↓ 9 callers
Function
isOnStack
tests/doctest.h:917
↓ 9 callers
Function
matchesAny
tests/doctest.h:6482
↓ 8 callers
Function
_run
Run a subprocess, printing the command if verbose.
build.py:54
↓ 7 callers
Function
assertString
tests/doctest.h:4673
↓ 6 callers
Function
c_str
the only functions I'm willing to leave in the interface - available for inlining
tests/doctest.h:955
↓ 6 callers
Method
insert
tests/doctest.h:1014
↓ 6 callers
Function
isDebuggerActive
tests/doctest.h:6282
↓ 6 callers
Function
tlssPop
tests/doctest.h:8083
↓ 5 callers
Method
addError
tests/doctest.h:7409
↓ 5 callers
Function
reportFatal
tests/doctest.h:4435
↓ 5 callers
Method
run
tests/doctest.h:5467
↓ 5 callers
Function
tlssPush
tests/doctest.h:8079
↓ 4 callers
Function
_write_if_changed
Write content to path only if it differs. Returns True if changed.
tests/gen_tests.py:18
↓ 4 callers
Method
checkWith
tests/doctest.h:6596
↓ 4 callers
Function
eq
tests/doctest.h:1729
↓ 4 callers
Function
hexEscapeChar
tests/doctest.h:8862
↓ 4 callers
Function
npf_utoa_rev
nanoprintf.h:570
↓ 4 callers
Function
stringifyBinaryExpr
tests/doctest.h:1289
↓ 3 callers
Function
Approx
tests/doctest.h:1344
↓ 3 callers
Function
fill
NOLINTEND(*-avoid-c-arrays)
tests/doctest.h:1219
↓ 3 callers
Method
find
tests/doctest.h:8284
↓ 3 callers
Function
getCurrentTicks
tests/doctest.h:8666
↓ 3 callers
Method
getElapsedSeconds
tests/doctest.h:8700
↓ 3 callers
Function
ne
tests/doctest.h:1730
↓ 3 callers
Function
npf_vsnprintf
nanoprintf.h:1322
↓ 3 callers
Function
parseOption
parses an option and returns the string after the '=' character
tests/doctest.h:5539
↓ 3 callers
Method
start
tests/doctest.h:8688
↓ 3 callers
Method
writeDeclaration
tests/doctest.h:9096
↓ 2 callers
Function
Context
tests/doctest.h:2603
↓ 2 callers
Method
add
tests/doctest.h:7385
↓ 2 callers
Function
addAssert
tests/doctest.h:4424
↓ 2 callers
Function
addFailedAssert
tests/doctest.h:4429
↓ 2 callers
Method
addFailure
tests/doctest.h:7402
↓ 2 callers
Method
addTime
tests/doctest.h:7395
↓ 2 callers
Method
appendSubcaseNamesToLastTestcase
tests/doctest.h:7389
↓ 2 callers
Function
check_v
tests/unit_buffer_overrun.cc:23
↓ 2 callers
Function
define_flags
Return the -D flags string for a single combo.
tests/gen_tests.py:132
↓ 2 callers
Method
ensureTagClosed
tests/doctest.h:9089
↓ 2 callers
Function
failureString
tests/doctest.h:4719
↓ 2 callers
Method
fill
tests/doctest.h:8355
↓ 2 callers
Method
finalizeTestCaseData
tests/doctest.h:6226
↓ 2 callers
Function
fulltext_log_assert_to_stream
tests/doctest.h:6788
↓ 2 callers
Function
npf_vpprintf
nanoprintf.h:949
↓ 2 callers
Function
npf_vsnprintf
tests/static_main.c:10
↓ 2 callers
Function
parseOptionImpl
the implementation of parseOption()
tests/doctest.h:5504
↓ 2 callers
Method
rfind
tests/doctest.h:8296
↓ 2 callers
Method
setLast
tests/doctest.h:8120
↓ 2 callers
Function
setTestSuite
sets the current test suite
tests/doctest.h:8638
↓ 2 callers
Function
throwException
tests/doctest.h:6428
↓ 2 callers
Function
translateActiveException
tests/doctest.h:6375
↓ 2 callers
Function
your_project_snprintf
examples/wrap_npf/your_project_printf.cc:15
↓ 1 callers
Function
StringContains
tests/doctest.h:1668
↓ 1 callers
Function
_build
Build a nanoprintf implementation object for platform + flags.
tests/size_report.py:35
↓ 1 callers
Function
_build_compile_only
Build compile-only targets (verify compilation, not run).
build.py:219
↓ 1 callers
Function
_build_conformance
Generate, build, and run the conformance test suite.
build.py:76
↓ 1 callers
Function
_build_unit_tests
Build and run both unit test variants with cl.exe.
build.py:135
↓ 1 callers
Function
_git_root
Return the root of the current file git repository.
tests/size_report.py:23
↓ 1 callers
Function
_measure
Parse the results of nm to accumulate and print a total size.
tests/size_report.py:89
↓ 1 callers
Function
_parse_args
Parse command-line arguments.
build.py:30
↓ 1 callers
Function
_parse_args
Parse and validate command-line arguments.
tests/size_report.py:10
↓ 1 callers
Function
acquireGeneratorDecisionIndex
tests/doctest.h:8811
↓ 1 callers
Method
acquireGeneratorIndex
tests/doctest.h:8802
↓ 1 callers
Method
activeSubcaseDepth
tests/doctest.h:4226
↓ 1 callers
Method
advance
tests/doctest.h:8749
↓ 1 callers
Function
binary_assert
tests/doctest.h:2678
↓ 1 callers
Function
checkIfShouldThrow
tests/doctest.h:6416
↓ 1 callers
Function
color_to_stream
tests/doctest.h:4761
↓ 1 callers
Function
combo_label
Short human-readable label for a flag combo.
tests/gen_tests.py:70
↓ 1 callers
Method
destroy
tests/doctest.h:6182
↓ 1 callers
Function
do_private_nanoprintf_stuff
tests/static_nanoprintf.c:5
↓ 1 callers
Method
encodeTo
tests/doctest.h:8875
↓ 1 callers
Function
epsilon
tests/doctest.h:1356
↓ 1 callers
Function
failed_out_of_a_testing_context
tests/doctest.h:4450
↓ 1 callers
Function
fileOrderComparator
for sorting tests by file/line
tests/doctest.h:5476
↓ 1 callers
Function
filloss
tests/doctest.h:1085
↓ 1 callers
Function
headerValue
tests/doctest.h:8849
↓ 1 callers
Function
instantiationHelper
tests/doctest.h:2882
↓ 1 callers
Function
is_filled
tests/unit_buffer_overrun.cc:13
next →
1–100 of 309, ranked by callers