MCPcopy Create free account

hub / github.com/BayshoreNetworks/yextend / functions

Functions382 in github.com/BayshoreNetworks/yextend

↓ 120 callersFunctioncreate
libs/json.hpp:7928
↓ 92 callersMethodsize
libs/json.hpp:582
↓ 66 callersMethodwrite_character
libs/json.hpp:4399
↓ 41 callersMethodend
return iterator end (needed for range-based for)
libs/json.hpp:4266
↓ 38 callersMethodbegin
return iterator begin (needed for range-based for)
libs/json.hpp:4260
↓ 32 callersFunctiontype_name
! @brief return the type as string Returns the type name as string to be used in error messages - usually to indicate that a function was
libs/json.hpp:13070
↓ 30 callersFunctionget
libs/json.hpp:9566
↓ 29 callersMethodwrite_characters
libs/json.hpp:4404
↓ 23 callersFunctionassert_invariant
! @brief checks the class invariants This function asserts the class invariants. It needs to be called at the end of every constructor to
libs/json.hpp:8144
↓ 22 callersFunctionis_object
! @brief return whether value is an object This function returns true if and only if the JSON value is an object. @return `true` if type
libs/json.hpp:9261
↓ 18 callersFunctionexit_with_code_cleanup
* had to define a function to use instead of yara's built in * macro: * * #define exit_with_code(code) { rresult = code; goto _exit; } * *
libs/bayshore_yara_wrapper.c:534
↓ 16 callersFunctionbasic_json
! @brief create an empty value with a given type Create an empty JSON value with a given type. The value will be default initialized with
libs/json.hpp:8248
↓ 16 callersFunctionis_array
! @brief return whether value is an array This function returns true if and only if the JSON value is an array. @return `true` if type i
libs/json.hpp:9283
↓ 16 callersFunctionis_null
! @brief return whether value is null This function returns true if and only if the JSON value is null. @return `true` if type is null,
libs/json.hpp:9102
↓ 16 callersMethodoperator[]
! @brief access to successor @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/json.hpp:4127
↓ 13 callersFunctionend
! @brief returns an iterator to one past the last element Returns an iterator to one past the last element. @image html range-begin-end.
libs/json.hpp:11035
↓ 11 callersFunctionfrom_json
libs/json.hpp:1118
↓ 10 callersFunctionbegin
! @brief returns an iterator to the first element Returns an iterator to the first element. @image html range-begin-end.svg "Illustratio
libs/json.hpp:10964
↓ 10 callersMethodkey
! @brief return the key of an object iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/json.hpp:4158
↓ 10 callersFunctionparse_json_string
main.cpp:409
↓ 10 callersFunctionremove_file_extension
bayshore_content_scan.cpp:143
↓ 9 callersMethoddump
! @brief internal implementation of the serialization function This function is called by the public member function dump and organizes t
libs/json.hpp:6118
↓ 8 callersFunctionget_content_type_string
wrapper.cpp:61
↓ 8 callersFunctionto_json
libs/json.hpp:958
↓ 7 callersFunctionget_content_type
wrapper.cpp:51
↓ 6 callersFunctionis_string
! @brief return whether value is a string This function returns true if and only if the JSON value is a string. @return `true` if type i
libs/json.hpp:9305
↓ 6 callersFunctionprocess_scan_no_hit
main.cpp:334
↓ 6 callersFunctionverbFunc
(verb)
test_files/index.js:58
↓ 6 callersMethodwhat
returns the explanatory string
libs/json.hpp:206
↓ 5 callersFunctionincrement_recur_counter
bayshore_content_scan.cpp:158
↓ 5 callersMethodis_begin
return whether the iterator can be dereferenced
libs/json.hpp:3499
↓ 5 callersFunctionis_type_officex
wrapper.cpp:115
↓ 5 callersMethodparse
! @brief public parser interface @param[in] strict whether to expect the last token to be EOF @param[in,out] result parsed JSON val
libs/json.hpp:2949
↓ 5 callersFunctiontokenize_string
main.cpp:227
↓ 5 callersMethodvalue
! @brief return the value of an iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/json.hpp:4174
↓ 4 callersFunctionJSON_CATCH
libs/json.hpp:9890
↓ 4 callersFunctioncend
! @brief returns a const iterator to one past the last element Returns a const iterator to one past the last element. @image html range-
libs/json.hpp:11075
↓ 4 callersFunctiondefine_external_variables
libs/bayshore_yara_wrapper.c:375
↓ 4 callersFunctionget_arithmetic_value
libs/json.hpp:1092
↓ 4 callersFunctionis_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
libs/json.hpp:9124
↓ 4 callersFunctionis_type_archive
wrapper.cpp:106
↓ 4 callersFunctionis_type_pdf
wrapper.cpp:223
↓ 4 callersFunctionmin
libs/bayshore_file_type_detect.c:46
↓ 4 callersFunctionprint_scanner_error
functions
libs/bayshore_yara_wrapper.c:84
↓ 4 callersFunctionprocess_scan_hit_str
main.cpp:250
↓ 4 callersFunctionpush_back
! @brief add an object to an array Appends the given element @a val to the end of the JSON value. If the function is called on a JSON nul
libs/json.hpp:11574
↓ 4 callersFunctionrecurs_threshold_passed
bayshore_content_scan.cpp:150
↓ 4 callersFunctionscan_content
bayshore_content_scan.cpp:726
↓ 4 callersFunctionscan_office_open_xml_api
bayshore_content_scan.cpp:325
↓ 4 callersFunctionscan_pdf_api
bayshore_content_scan.cpp:245
↓ 3 callersMethodaccept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
libs/json.hpp:2985
↓ 3 callersFunctionbayshore_yara_preprocess_rules
* should return a pointer to populated YR_RULES struct, * otherwise it should return a pointer to NULL (0) */
libs/bayshore_yara_wrapper.c:551
↓ 3 callersFunctioncbegin
! @brief returns a const iterator to the first element Returns a const iterator to the first element. @image html range-begin-end.svg "I
libs/json.hpp:11004
↓ 3 callersFunctionfind
libs/json.hpp:10873
↓ 3 callersFunctioninitParams
(uri, options, callback)
test_files/index.js:26
↓ 3 callersFunctionis_number_float
! @brief return whether value is a floating-point number This function returns true if and only if the JSON value is a floating-point num
libs/json.hpp:9239
↓ 3 callersFunctionis_number_integer
! @brief return whether value is an integer number This function returns true if and only if the JSON value is a signed or unsigned integ
libs/json.hpp:9183
↓ 3 callersMethodmoved_or_copied
libs/json.hpp:6803
↓ 3 callersMethodpop_back
! @brief remove and return last reference pointer @throw out_of_range.405 if JSON pointer has no parent */
libs/json.hpp:6958
↓ 3 callersMethodset_end
! @brief set the iterator past the last value @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/json.hpp:3757
↓ 3 callersFunctionstr2md5
bayshore_content_scan.cpp:115
↓ 3 callersMethodunget
unget current character (return it again on next get)
libs/json.hpp:2713
↓ 3 callersFunctionwrapRequestMethod
(method, options, requester, verb)
test_files/index.js:83
↓ 2 callersFunctionbayshore_yara_wrapper_yrrules_api
* this entry API assumes that the yara ruleset(s) have * been pre-compiled and processed into a YR_RULES struct, * a pointer to that struct in mem g
libs/bayshore_yara_wrapper.c:658
↓ 2 callersMethodcall
libs/json.hpp:1342
↓ 2 callersFunctioncleanup
libs/bayshore_yara_wrapper.c:518
↓ 2 callersFunctiondoes_this_file_exist
main.cpp:181
↓ 2 callersFunctionflatten
! @brief return flattened JSON value The function creates a JSON object whose keys are JSON pointers (see [RFC 6901](https://tools.ietf.o
libs/json.hpp:13682
↓ 2 callersFunctionget_buffer_type
libs/bayshore_file_type_detect.c:415
↓ 2 callersMethodget_character
std::istream/std::streambuf use std::char_traits<char>::to_int_type, to ensure that std::char_traits<char>::eof() and the character 0xff do not end up
libs/json.hpp:1485
↓ 2 callersFunctionget_file_size
Get the size of a file
main.cpp:132
↓ 2 callersFunctionget_impl_ptr
get a pointer to the value (object)
libs/json.hpp:9382
↓ 2 callersMethodget_number_float
return floating-point value
libs/json.hpp:2748
↓ 2 callersMethodget_token_string
return the last read token (for errors only). Will never contain EOF (an arbitrary value that is not a valid char value, often -1), because 255 may l
libs/json.hpp:2772
↓ 2 callersFunctionis_7zip
7-zip
libs/bayshore_file_type_detect.c:751
↓ 2 callersFunctionis_bzip2
bzip2
libs/bayshore_file_type_detect.c:796
↓ 2 callersFunctionis_directory
main.cpp:172
↓ 2 callersMethodis_end
return whether the iterator is at end
libs/json.hpp:3505
↓ 2 callersFunctionis_gzip
gzip
libs/bayshore_file_type_detect.c:682
↓ 2 callersFunctionis_number_unsigned
! @brief return whether value is an unsigned integer number This function returns true if and only if the JSON value is an unsigned integ
libs/json.hpp:9211
↓ 2 callersFunctionis_rar
rar
libs/bayshore_file_type_detect.c:637
↓ 2 callersFunctionis_tar
tar
libs/bayshore_file_type_detect.c:604
↓ 2 callersFunctionis_type_open_document_format
wrapper.cpp:160
↓ 2 callersFunctionlegacy_output
main.cpp:381
↓ 2 callersFunctionload_modules_data
libs/bayshore_yara_wrapper.c:462
↓ 2 callersMethodmove_string
return current string value (implicitly resets the token; useful only once)
libs/json.hpp:2754
↓ 2 callersFunctionobject
! @brief explicitly create an object from an initializer list Creates a JSON object value from a given initializer list. The initializer
libs/json.hpp:8554
↓ 2 callersFunctionparse
! @brief deserialize from a compatible input This function reads from a compatible input. Examples are: - an array of 1-byte values -
libs/json.hpp:12889
↓ 2 callersMethodparse_cbor
! @brief create a JSON value from CBOR input @param[in] strict whether to expect the input to be consumed completed @return JSON value c
libs/json.hpp:4511
↓ 2 callersMethodparse_msgpack
! @brief create a JSON value from MessagePack input @param[in] strict whether to expect the input to be consumed completed @return JSON
libs/json.hpp:4532
↓ 2 callersMethodset_begin
! @brief set the iterator to the first value @pre The iterator is initialized; i.e. `m_object != nullptr`. */
libs/json.hpp:3720
↓ 2 callersFunctionsize
! @brief returns the number of elements Returns the number of elements in a JSON value. @return The return value depends on the differen
libs/json.hpp:11363
↓ 2 callersFunctionstr_to_md5
main.cpp:145
↓ 2 callersFunctionswap
! @brief exchanges the values Exchanges the contents of the JSON value with those of @a other. Does not invoke any move, copy, or swap op
libs/json.hpp:12205
↓ 2 callersFunctionunload_modules_data
libs/bayshore_yara_wrapper.c:501
↓ 2 callersMethodwrite_cbor
! @brief[in] j JSON value to serialize */
libs/json.hpp:5560
↓ 2 callersMethodwrite_msgpack
! @brief[in] j JSON value to serialize */
libs/json.hpp:5804
↓ 1 callersMethodIngest
libs/zl.cpp:100
↓ 1 callersFunctionbayshore_yara_handle_message
libs/bayshore_yara_wrapper.c:138
↓ 1 callersFunctionbayshore_yara_wrapper_api
* this is the original entry point API, it * expects a yara ruleset file pointer to be * passed in and it will compile those rules * into a local Y
libs/bayshore_yara_wrapper.c:722
next →1–100 of 382, ranked by callers