Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BayshoreNetworks/yextend
/ functions
Functions
382 in github.com/BayshoreNetworks/yextend
⨍
Functions
382
◇
Types & classes
87
Method
operator==
! @brief comparison: equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/json.hpp:3945
Function
operator>
! @brief comparison: greater than Compares whether one JSON value @a lhs is greater than another JSON value by calculating `not (lhs <= r
libs/json.hpp:12678
Method
operator>
! @brief comparison: greater than @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/json.hpp:4017
Function
operator>=
! @brief comparison: greater than or equal Compares whether one JSON value @a lhs is greater than or equal to another JSON value by calcu
libs/json.hpp:12724
Method
operator>=
! @brief comparison: greater than or equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/json.hpp:4026
Function
operator[]
! @brief access specified array element Returns a reference to the element at specified location @a idx. @note If @a idx is beyond the r
libs/json.hpp:10076
Method
operator[]
access to successor
libs/json.hpp:4356
Method
other_error
libs/json.hpp:484
Method
out_of_range
libs/json.hpp:446
Method
output_adapter
libs/json.hpp:4459
Method
output_stream_adapter
libs/json.hpp:4418
Method
output_string_adapter
libs/json.hpp:4439
Method
output_vector_adapter
libs/json.hpp:4397
Method
parse_cbor_internal
! @param[in] get_char whether a new character should be retrieved from the input (true, default) or whether the last rea
libs/json.hpp:4561
Method
parse_error
libs/json.hpp:301
Method
parse_internal
! @brief the actual parser @throw parse_error.101 in case of an unexpected token @throw parse_error.102 if to_unicode fails or surrogate e
libs/json.hpp:3006
Method
parse_msgpack_internal
libs/json.hpp:4879
Method
parser
a parser reading from an input adapter
libs/json.hpp:2933
Function
patch
! @brief applies a JSON patch [JSON Patch](http://jsonpatch.com) defines a JSON document structure for expressing a sequence of operation
libs/json.hpp:13780
Function
print_compiler_error
libs/bayshore_yara_wrapper.c:120
Function
rbegin
! @brief returns an iterator to the reverse-beginning Returns an iterator to the reverse-beginning; that is, the last element. @image ht
libs/json.hpp:11105
Function
rend
! @brief returns an iterator to the reverse-end Returns an iterator to the reverse-end; that is, one before the first element. @imag
libs/json.hpp:11142
Method
replace_substring
! @brief replace all occurrences of a substring by another string @param[in,out] s the string to manipulate; changed so that all
libs/json.hpp:7140
Method
reset
reset yytext; current character is beginning of token
libs/json.hpp:2684
Method
scan_literal
! @param[in] literal_text the literal text to expect @param[in] length the length of the passed literal text @param[in] return_typ
libs/json.hpp:2664
Method
scan_number
! @brief scan a number literal This function scans a string according to Sect. 6 of RFC 7159. The function is realized with a determinis
libs/json.hpp:2332
Method
scan_string
! @brief scan a string literal This function scans a string according to Sect. 7 of RFC 7159. While scanning, bytes are escaped and copie
libs/json.hpp:1844
Method
security_scan_parameters_t
bayshore_content_scan.cpp:72
Method
security_scan_results_t
bayshore_content_scan.h:77
Method
serializer
! @param[in] s output stream to serialize to @param[in] ichar indentation character to use */
libs/json.hpp:6091
Method
set_begin
set iterator to a defined beginning
libs/json.hpp:3487
Method
set_end
set iterator to a defined past the end
libs/json.hpp:3493
Method
split
! @brief split the string input to reference tokens @note This function is only called by the json_pointer constructor. All excepti
libs/json.hpp:7065
Method
strtof
libs/json.hpp:2277
Method
test_content_yara_7z
(self)
test/test_files_yextend.py:338
Method
test_content_yara_crypto_doc_exe
(self)
test/test_files_yextend.py:308
Method
test_content_yara_jpg_tar_dll
(self)
test/test_files_yextend.py:366
Method
test_content_yara_msoffice_doc_gzip_macro
(self)
test/test_files_yextend.py:205
Method
test_content_yara_msoffice_doc_gzip_zip_macro
(self)
test/test_files_yextend.py:219
Method
test_content_yara_msoffice_doc_gzip_zip_targz_macro
(self)
test/test_files_yextend.py:233
Method
test_content_yara_msoffice_doc_macro
(self)
test/test_files_yextend.py:192
Method
test_content_yara_msofficex_doc
(self)
test/test_files_yextend.py:246
Method
test_content_yara_msofficex_doc_exe
(self)
test/test_files_yextend.py:292
Method
test_content_yara_msofficex_doc_tar
(self)
test/test_files_yextend.py:260
Method
test_content_yara_msofficex_doc_tar_zip
(self)
test/test_files_yextend.py:274
Method
test_content_yara_msofficex_exe
(self)
test/test_files_yextend.py:353
Method
test_content_yara_packer_exe
(self)
test/test_files_yextend.py:324
Method
test_content_yara_zap_pdf
(self)
test/test_files_yextend.py:142
Method
test_content_yara_zap_pdf_gzip
(self)
test/test_files_yextend.py:155
Method
test_content_yara_zap_pdf_zip
(self)
test/test_files_yextend.py:167
Method
test_content_yara_zap_pdf_zip_targz
(self)
test/test_files_yextend.py:180
Method
test_lipsum_pdf
(self)
test/test_files_yextend.py:128
Method
test_yara_guanggao_gif
(self)
test/test_files_yextend.py:113
Method
test_yara_random_bz2
(self)
test/test_files_yextend.py:379
Method
throw_exception
libs/json.hpp:3425
Method
to_json
libs/json.hpp:6874
Function
to_msgpack
! @brief create a MessagePack serialization of a given JSON value Serializes a given JSON value @a j to a byte vector using the MessagePack
libs/json.hpp:13294
Method
to_string
! @brief return a string representation of the JSON pointer @invariant For each JSON pointer `ptr`, it holds: @code {.cpp} ptr == jso
libs/json.hpp:6937
Method
token_type_name
return name of values of type token_type (only used for errors)
libs/json.hpp:1686
Function
type
! @brief return the type of the JSON value (explicit) Return the type of the JSON value as a value from the @ref value_t enumeration.
libs/json.hpp:9023
Method
type_error
libs/json.hpp:403
Method
unescape
unescape "~1" to tilde and "~0" to slash (order is important!)
libs/json.hpp:7160
Function
unflatten
! @brief unflatten a previously flattened JSON value The function restores the arbitrary nesting of a JSON value that has been flattened
libs/json.hpp:13719
Method
unflatten
libs/json.hpp:14569
Method
unget_character
libs/json.hpp:1529
Function
update
! @brief updates a JSON object from another object, overwriting existing keys Inserts all values from JSON object @a j and overwrites existin
libs/json.hpp:12103
Function
value
libs/json.hpp:10361
Method
value
return value of the iterator
libs/json.hpp:4245
Method
value
return the value of an iterator
libs/json.hpp:4369
Method
write_character
libs/json.hpp:4420
Method
write_character
libs/json.hpp:4441
Method
write_characters
libs/json.hpp:4425
Method
write_characters
libs/json.hpp:4446
Method
write_number
libs/json.hpp:6051
Function
yara_cb
bayshore_content_scan.cpp:617
Method
~BZlibInflator_t
libs/bzl.cpp:72
Method
~PDFParser
libs/pdf_parser.cpp:96
Method
~ZlibInflator_t
libs/zl.cpp:82
Function
~basic_json
! @brief destructor Destroys the JSON value and frees all allocated memory. @complexity Linear. @requirement This function helps `b
libs/json.hpp:8923
Method
~input_adapter_protocol
libs/json.hpp:1422
Method
~input_stream_adapter
libs/json.hpp:1440
Method
~output_adapter_protocol
libs/json.hpp:4385
← previous
301–382 of 382, ranked by callers