Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chadaustin/sajson
/ functions
Functions
327 in github.com/chadaustin/sajson
⨍
Functions
327
◇
Types & classes
89
Method
_internal_get_error_text
WARNING: Internal function which is subject to change
include/sajson.h:879
Method
_internal_get_payload
\cond INTERNAL
include/sajson.h:673
Method
allocated_buffer
include/sajson.h:180
Method
allocator
include/sajson.h:1032
Method
allocator
include/sajson.h:1262
Method
allocator
include/sajson.h:1471
Method
as_string
include/sajson.h:257
Method
assert_in_bounds
include/sajson.h:690
Method
assert_tag
include/sajson.h:684
Method
assert_tag_2
include/sajson.h:686
Method
at_eof
include/sajson.h:1597
Method
bounded_allocation
Uses an existing buffer to hold the parsed AST, if it fits. The specified buffer must not be deallocated until after the document is parsed and the A
include/sajson.h:1541
Method
can_grow
include/sajson.h:1225
Method
can_grow
include/sajson.h:1522
Method
decref
include/sajson.h:229
Method
document
include/sajson.h:817
Method
dynamic_allocation
Creates a dynamic_allocation policy with the given initial AST and stack buffer sizes.
include/sajson.h:1368
Method
get_ast_root
include/sajson.h:1312
Method
get_ast_root
include/sajson.h:1512
Method
get_boolean_value
include/sajson.h:492
Method
get_data
include/sajson.h:354
Method
get_pointer_from_offset
include/sajson.h:1205
Method
get_pointer_from_offset
include/sajson.h:1453
Method
get_size
include/sajson.h:1201
Method
get_size
include/sajson.h:1447
Method
get_stack_head
include/sajson.h:1293
Method
get_stack_head
include/sajson.h:1492
Method
get_top
include/sajson.h:1203
Method
get_top
include/sajson.h:1451
Method
get_write_offset
include/sajson.h:1297
Method
get_write_offset
include/sajson.h:1497
Method
get_write_pointer_of
include/sajson.h:1299
Method
get_write_pointer_of
include/sajson.h:1499
Method
has_remaining_characters
include/sajson.h:1940
Method
has_significant_error_arg
include/sajson.h:950
Method
incref
include/sajson.h:223
Method
install_array
include/sajson.h:2256
Method
install_object
include/sajson.h:2279
Method
is_boolean
include/sajson.h:488
Method
is_valid
include/sajson.h:744
Method
jsonstats
example/main.cpp:15
Method
length
include/sajson.h:352
Method
literal
include/sajson.h:272
Function
main
example/zero-allocation.cpp:6
Function
main
example/main.cpp:94
Function
main
benchmark/benchmark.cpp:93
Function
main
tests/test.cpp:1165
Function
main
third-party/UnitTest++/src/tests/Main.cpp:5
Method
make_allocator
include/sajson.h:1375
Method
make_allocator
include/sajson.h:1553
Method
make_error
include/sajson.h:1629
Method
mutable_string_view
Creates an empty, zero-sized view.
include/sajson.h:283
Method
object_key_comparator
include/sajson.h:376
Method
oom
include/sajson.h:1617
Method
operator()
include/sajson.h:379
Method
operator()
third-party/UnitTest++/src/TestRunner.h:18
Method
operator()
third-party/UnitTest++/src/tests/TestTestRunner.cpp:255
Method
operator=
include/sajson.h:732
Method
operator=
include/sajson.h:901
Method
operator=
include/sajson.h:1018
Method
operator=
include/sajson.h:1034
Method
operator=
include/sajson.h:1211
Method
operator=
include/sajson.h:1264
Method
operator=
include/sajson.h:1459
Method
operator=
include/sajson.h:1473
Method
operator[]
third-party/UnitTest++/src/tests/TestCheckMacros.cpp:333
Method
operator[]
third-party/UnitTest++/src/tests/TestCheckMacros.cpp:619
Method
ownership
include/sajson.h:730
Method
parse
include/sajson.h:1663
Method
parse_false
include/sajson.h:1959
Method
parse_null
include/sajson.h:1944
Method
parse_number
include/sajson.h:2056
Method
parse_string
include/sajson.h:2315
Method
parse_string_slow
include/sajson.h:2406
Method
parse_true
include/sajson.h:1973
Method
parser
include/sajson.h:1572
Method
pow10
include/sajson.h:1986
Method
push
include/sajson.h:1178
Method
push
include/sajson.h:1422
Method
read_hex
include/sajson.h:2366
Method
reserve
include/sajson.h:991
Method
reserve
include/sajson.h:1187
Method
reserve
include/sajson.h:1301
Method
reserve
include/sajson.h:1431
Method
reserve
include/sajson.h:1501
Method
reset
include/sajson.h:1199
Method
reset
include/sajson.h:1443
Function
run_all
benchmark/benchmark.cpp:71
Function
run_benchmark
benchmark/benchmark.cpp:18
Function
sajson_find_object_key
HACK: This is a re-implemented version of a similar function on sajson::value. We should modify it to either share a common helper, or remove it compl
swift/sajson/sajson-ffi.cpp:76
Function
sajson_free_document
swift/sajson/sajson-ffi.cpp:38
Function
sajson_get_error_column
swift/sajson/sajson-ffi.cpp:46
Function
sajson_get_error_line
swift/sajson/sajson-ffi.cpp:42
Function
sajson_get_error_message
swift/sajson/sajson-ffi.cpp:50
Function
sajson_get_input
swift/sajson/sajson-ffi.cpp:62
Function
sajson_get_input_length
swift/sajson/sajson-ffi.cpp:67
Function
sajson_get_root
swift/sajson/sajson-ffi.cpp:58
Function
sajson_get_root_tag
swift/sajson/sajson-ffi.cpp:54
Function
sajson_has_error
swift/sajson/sajson-ffi.cpp:40
Function
sajson_parse_dynamic_allocation
swift/sajson/sajson-ffi.cpp:31
← previous
next →
201–300 of 327, ranked by callers