Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/astra-sim/astra-sim
/ functions
Functions
808 in github.com/astra-sim/astra-sim
⨍
Functions
808
◇
Types & classes
315
Function
get_number_float
return floating-point value
extern/helper/json/json.hpp:7826
Function
get_number_unsigned
extern/helper/json/json.hpp:7820
Function
get_position
return position of last read token
extern/helper/json/json.hpp:7842
Method
get_priority
astra-sim/system/Sys.cc:1160
Method
get_receiver_homogeneous
astra-sim/system/topology/RingTopology.cc:78
Function
get_ref
extern/helper/json/json.hpp:18988
Function
get_ref_impl
extern/helper/json/json.hpp:18677
Function
get_to
extern/helper/json/json.hpp:18976
Method
get_token
get next token from lexer
extern/helper/json/json.hpp:11160
Method
get_topology
astra-sim/system/topology/LogicalTopology.hh:18
Method
get_topology
astra-sim/system/topology/DoubleBinaryTreeTopology.cc:27
Method
get_ubjson_array
! @return whether array creation completed */
extern/helper/json/json.hpp:10272
Method
get_ubjson_float_prefix
extern/helper/json/json.hpp:14803
Method
get_ubjson_high_precision_number
extern/helper/json/json.hpp:10409
Method
get_ubjson_object
! @return whether object creation completed */
extern/helper/json/json.hpp:10334
Method
get_ubjson_size_type
! @brief determine the type and size for a container In the optimized UBJSON format, a type and a size can be provided to allow for a mor
extern/helper/json/json.hpp:10130
Method
get_ubjson_size_value
! @param[out] result determined size @return whether size determination completed */
extern/helper/json/json.hpp:10053
Method
get_ubjson_string
! @brief reads a UBJSON string This function is either called after reading the 'S' byte explicitly indicating a string, or in case of an
extern/helper/json/json.hpp:9999
Method
get_ubjson_value
! @param prefix the previously read or set type prefix @return whether value creation completed */
extern/helper/json/json.hpp:10171
Method
groups
extern/helper/cxxopts/cxxopts.hpp:2685
Method
handleEvent
astra-sim/network_frontend/ns3/AstraSimNetwork.cc:53
Method
handleEvent
astra-sim/system/Sys.cc:569
Method
handle_value
extern/helper/json/json.hpp:6245
Method
has_default
extern/helper/cxxopts/cxxopts.hpp:1088
Method
help
extern/helper/cxxopts/cxxopts.hpp:2660
Method
help_one_group
extern/helper/cxxopts/cxxopts.hpp:2542
Method
implicit_value
extern/helper/cxxopts/cxxopts.hpp:1108
Method
init
astra-sim/system/CollectivePhase.cc:29
Method
init
astra-sim/system/collective/Algorithm.cc:14
Method
initialize_comm_group
astra-sim/workload/Workload.cc:61
Method
initialize_csv
astra-sim/system/CSVWriter.cc:26
Method
initialize_sys
astra-sim/system/Sys.cc:333
Method
initialize_tree
astra-sim/system/topology/BinaryTree.cc:45
Method
input_stream_adapter
extern/helper/json/json.hpp:5296
Method
insert_into_ready_list
astra-sim/system/Sys.cc:1174
Method
insert_packet
astra-sim/system/collective/Ring.cc:183
Method
insert_packet
astra-sim/system/collective/HalvingDoubling.cc:206
Method
insert_stream
astra-sim/system/Sys.cc:1179
Method
invalid_option_format_error
extern/helper/cxxopts/cxxopts.hpp:422
Function
is_discarded
@brief return whether value is discarded @sa https://json.nlohmann.me/api/basic_json/is_discarded/
extern/helper/json/json.hpp:18539
Method
is_enabled
astra-sim/system/topology/RingTopology.cc:175
Method
is_errored
extern/helper/json/json.hpp:6223
Method
is_finished
astra-sim/system/DataSet.cc:52
Function
is_primitive
@brief return whether type is primitive @sa https://json.nlohmann.me/api/basic_json/is_primitive/
extern/helper/json/json.hpp:18455
Method
issue_comm
astra-sim/workload/Workload.cc:189
Method
issue_comp
astra-sim/workload/Workload.cc:160
Method
issue_dep_free_nodes
astra-sim/workload/Workload.cc:94
Method
issue_remote_mem
astra-sim/workload/Workload.cc:150
Function
items
@brief helper to access iterator member functions in range-based for @sa https://json.nlohmann.me/api/basic_json/items/
extern/helper/json/json.hpp:19779
Method
iter_impl
extern/helper/json/json.hpp:11445
Method
iteratable
astra-sim/system/collective/Ring.cc:174
Method
iteratable
astra-sim/system/collective/HalvingDoubling.cc:197
Method
iteration_proxy
construct iteration proxy from a container
extern/helper/json/json.hpp:4432
Method
iteration_proxy_value
extern/helper/json/json.hpp:4349
Method
iterator_input_adapter
extern/helper/json/json.hpp:5341
Function
iterator_wrapper
extern/helper/json/json.hpp:19761
Method
json_pointer
@brief create JSON pointer @sa https://json.nlohmann.me/api/json_pointer/json_pointer/
extern/helper/json/json.hpp:12268
Method
json_ref
extern/helper/json/json.hpp:13084
Method
json_reverse_iterator
create reverse iterator from iterator
extern/helper/json/json.hpp:12154
Method
json_sax
extern/helper/json/json.hpp:5823
Method
json_sax_dom_callback_parser
extern/helper/json/json.hpp:6033
Method
json_sax_dom_parser
! @param[in,out] r reference to a JSON value that is manipulated while parsing @param[in] allow_exceptions_ whether p
extern/helper/json/json.hpp:5862
Function
json_value
default constructor (for null values)
extern/helper/json/json.hpp:17611
Method
key
extern/helper/json/json.hpp:5927
Method
key
extern/helper/json/json.hpp:6108
Method
key
return the key of an object iterator
extern/helper/json/json.hpp:12215
Method
lexer
extern/helper/json/json.hpp:6525
Function
main
astra-sim/network_frontend/ns3/AstraSimNetwork.cc:226
Function
main
astra-sim/network_frontend/analytical/congestion_unaware/main.cc:20
Function
main
astra-sim/network_frontend/analytical/congestion_aware/main.cc:20
Function
max_size
@brief returns the maximum possible number of elements @sa https://json.nlohmann.me/api/basic_json/max_size/
extern/helper/json/json.hpp:19881
Function
merge_patch
@brief applies a JSON Merge Patch @sa https://json.nlohmann.me/api/basic_json/merge_patch/
extern/helper/json/json.hpp:21806
Method
missing_argument_exception
extern/helper/cxxopts/cxxopts.hpp:449
Method
mul
! @brief returns x * y @note The result is rounded. (Only the upper q bits are returned.) */
extern/helper/json/json.hpp:15017
Method
next_byte_in_range
! @brief check if the next byte(s) are inside a given range Adds the current byte and, for each passed range, reads a new byte and checks
extern/helper/json/json.hpp:6619
Method
no_implicit_value
extern/helper/cxxopts/cxxopts.hpp:1116
Method
nonesuch
extern/helper/json/json.hpp:2254
Method
normalize
! @brief normalize x such that the significand is >= 2^(q-1) @pre x.f != 0 */
extern/helper/json/json.hpp:15082
Method
normalize_to
! @brief normalize x such that the result has the exponent E @pre e >= x.e and the upper e - x.e bits of x.f must be zero. */
extern/helper/json/json.hpp:15099
Method
null
extern/helper/json/json.hpp:5873
Method
null
extern/helper/json/json.hpp:6048
Method
number_float
extern/helper/json/json.hpp:5897
Method
number_float
extern/helper/json/json.hpp:6072
Method
number_integer
extern/helper/json/json.hpp:5885
Method
number_integer
extern/helper/json/json.hpp:6060
Method
number_unsigned
extern/helper/json/json.hpp:5891
Method
number_unsigned
extern/helper/json/json.hpp:6066
Function
operator "" _json
extern/helper/json/json.hpp:21898
Function
operator "" _json_pointer
extern/helper/json/json.hpp:21906
Function
operator!=
extern/helper/json/json.hpp:11861
Method
operator!=
extern/helper/cxxopts/cxxopts.hpp:144
Method
operator!=
extern/helper/cxxopts/cxxopts.hpp:1508
Method
operator!=
inequality operator (needed for range-based for)
extern/helper/json/json.hpp:4375
Method
operator!=
extern/helper/json/json.hpp:5013
Function
operator()
extern/helper/json/json.hpp:21857
Method
operator()
extern/helper/cxxopts/cxxopts.hpp:813
Method
operator()
extern/helper/cxxopts/cxxopts.hpp:837
Method
operator()
extern/helper/json/json.hpp:4269
Method
operator()
extern/helper/json/json.hpp:4898
Method
operator()
! @brief compare two value_t enum values @since version 3.0.0 */
extern/helper/json/json.hpp:21871
← previous
next →
501–600 of 808, ranked by callers