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
↓ 213 callers
Method
size
extern/helper/json/json.hpp:3085
↓ 159 callers
Function
create
extern/helper/json/json.hpp:17541
↓ 122 callers
Method
write_character
extern/helper/json/json.hpp:13209
↓ 104 callers
Method
push_back
@brief append an unescaped token at the end of the reference pointer @sa https://json.nlohmann.me/api/json_pointer/push_back/
extern/helper/json/json.hpp:12378
↓ 102 callers
Method
end
return iterator end (needed for range-based for)
extern/helper/json/json.hpp:4442
↓ 74 callers
Method
begin
return iterator begin (needed for range-based for)
extern/helper/json/json.hpp:4436
↓ 58 callers
Method
empty
@brief return whether pointer points to the root document @sa https://json.nlohmann.me/api/json_pointer/empty/
extern/helper/json/json.hpp:12392
↓ 47 callers
Function
get
extern/helper/json/json.hpp:4451
↓ 45 callers
Method
find
extern/helper/json/json.hpp:17191
↓ 38 callers
Function
add
add a character to token_buffer
extern/helper/json/json.hpp:7803
↓ 35 callers
Function
type_name
@brief return the type as string @sa https://json.nlohmann.me/api/basic_json/type_name/
extern/helper/json/json.hpp:20956
↓ 35 callers
Method
value
return value of the iterator
extern/helper/json/json.hpp:4417
↓ 32 callers
Function
basic_json
@brief create an empty value with a given type @sa https://json.nlohmann.me/api/basic_json/basic_json/
extern/helper/json/json.hpp:17973
↓ 31 callers
Method
parse_error
extern/helper/json/json.hpp:2941
↓ 29 callers
Method
key
extern/helper/json/json.hpp:6378
↓ 24 callers
Method
erase
extern/helper/json/json.hpp:17107
↓ 23 callers
Function
is_object
@brief return whether value is an object @sa https://json.nlohmann.me/api/basic_json/is_object/
extern/helper/json/json.hpp:18511
↓ 22 callers
Function
end
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/end/
extern/helper/json/json.hpp:19689
↓ 21 callers
Function
input_adapter
extern/helper/json/json.hpp:5579
↓ 21 callers
Method
operator[]
access to successor
extern/helper/json/json.hpp:12209
↓ 19 callers
Method
number_integer
extern/helper/json/json.hpp:6348
↓ 18 callers
Function
begin
@brief returns an iterator to the first element @sa https://json.nlohmann.me/api/basic_json/begin/
extern/helper/json/json.hpp:19664
↓ 18 callers
Function
from_json
extern/helper/json/json.hpp:3834
↓ 18 callers
Method
sax_parse
extern/helper/json/json.hpp:10860
↓ 17 callers
Method
get_token_string
! @return a string representation of the last read byte */
extern/helper/json/json.hpp:10632
↓ 17 callers
Function
to_json
extern/helper/json/json.hpp:4753
↓ 16 callers
Method
end
extern/helper/cxxopts/cxxopts.hpp:1550
↓ 16 callers
Method
insert
extern/helper/json/json.hpp:17215
↓ 16 callers
Function
is_array
@brief return whether value is an array @sa https://json.nlohmann.me/api/basic_json/is_array/
extern/helper/json/json.hpp:18518
↓ 15 callers
Function
combine
boost::hash_combine
extern/helper/json/json.hpp:5079
↓ 15 callers
Function
get_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
extern/helper/json/json.hpp:7850
↓ 15 callers
Function
is_null
@brief return whether value is null @sa https://json.nlohmann.me/api/basic_json/is_null/
extern/helper/json/json.hpp:18469
↓ 15 callers
Method
pop_back
@brief remove last reference token @sa https://json.nlohmann.me/api/json_pointer/pop_back/
extern/helper/json/json.hpp:12354
↓ 14 callers
Method
number_unsigned
extern/helper/json/json.hpp:6353
↓ 14 callers
Function
set_parents
extern/helper/json/json.hpp:17861
↓ 14 callers
Function
toLocalString
extern/helper/cxxopts/cxxopts.hpp:106
↓ 13 callers
Method
subtype
@brief return the binary subtype @sa https://json.nlohmann.me/api/byte_container_with_subtype/subtype/
extern/helper/json/json.hpp:5028
↓ 12 callers
Method
get
! @brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the
extern/helper/json/json.hpp:10485
↓ 11 callers
Method
number_float
extern/helper/json/json.hpp:6358
↓ 11 callers
Method
register_event
astra-sim/system/Sys.cc:534
↓ 10 callers
Method
boolean
extern/helper/json/json.hpp:6343
↓ 10 callers
Function
parser
extern/helper/json/json.hpp:17310
↓ 9 callers
Method
emplace
extern/helper/json/json.hpp:17058
↓ 9 callers
Function
is_binary
@brief return whether value is a binary array @sa https://json.nlohmann.me/api/basic_json/is_binary/
extern/helper/json/json.hpp:18532
↓ 9 callers
Function
set_parent
extern/helper/json/json.hpp:17911
↓ 8 callers
Function
dump_integer
extern/helper/json/json.hpp:16738
↓ 8 callers
Method
front_end_sim_recv
astra-sim/system/Sys.cc:1399
↓ 8 callers
Method
front_end_sim_send
astra-sim/system/Sys.cc:1380
↓ 8 callers
Method
get_num_of_nodes_in_dimension
astra-sim/system/topology/Torus3D.cc:39
↓ 8 callers
Method
string
extern/helper/json/json.hpp:6363
↓ 7 callers
Method
begin
extern/helper/cxxopts/cxxopts.hpp:1544
↓ 7 callers
Method
dump
! @brief internal implementation of the serialization function This function is called by the public member function dump and organizes t
extern/helper/json/json.hpp:16141
↓ 7 callers
Method
end_array
extern/helper/json/json.hpp:6393
↓ 7 callers
Method
end_object
extern/helper/json/json.hpp:6383
↓ 7 callers
Method
get_basic_topology_at_dimension
astra-sim/system/topology/Torus3D.cc:50
↓ 7 callers
Method
send_to_NPU
astra-sim/system/PacketBundle.cc:49
↓ 7 callers
Method
start_array
extern/helper/json/json.hpp:6388
↓ 7 callers
Method
start_object
extern/helper/json/json.hpp:6373
↓ 6 callers
Method
call
astra-sim/system/Sys.cc:517
↓ 6 callers
Method
default_value
extern/helper/cxxopts/cxxopts.hpp:1100
↓ 6 callers
Method
get_next_queue_at_level
astra-sim/system/QueueLevels.cc:36
↓ 6 callers
Method
has_subtype
@brief return whether the value has a subtype @sa https://json.nlohmann.me/api/byte_container_with_subtype/has_subtype/
extern/helper/json/json.hpp:5035
↓ 6 callers
Method
hash
extern/helper/cxxopts/cxxopts.hpp:1297
↓ 6 callers
Function
is_string
@brief return whether value is a string @sa https://json.nlohmann.me/api/basic_json/is_string/
extern/helper/json/json.hpp:18525
↓ 6 callers
Method
null
extern/helper/json/json.hpp:6338
↓ 6 callers
Function
push_back
@brief add an object to an array @sa https://json.nlohmann.me/api/basic_json/push_back/
extern/helper/json/json.hpp:19986
↓ 6 callers
Method
send_from_NPU_to_MA
astra-sim/system/MemBus.cc:43
↓ 6 callers
Method
set_notifier
astra-sim/system/DataSet.cc:26
↓ 6 callers
Method
set_subtype
@brief sets the binary subtype @sa https://json.nlohmann.me/api/byte_container_with_subtype/set_subtype/
extern/helper/json/json.hpp:5020
↓ 6 callers
Method
wait_wait_for_mem_bus
astra-sim/system/MemMovRequest.cc:59
↓ 5 callers
Method
binary
extern/helper/json/json.hpp:6368
↓ 5 callers
Method
callHandler
CallHandler will call the callback handler associated with this MsgEvent.
astra-sim/network_frontend/ns3/entry.h:70
↓ 5 callers
Function
escape
! * @brief string escaping as described in RFC 6901 (Sect. 4) * @param[in] s string to escape * @return escaped string * * Note the order of e
extern/helper/json/json.hpp:2743
↓ 5 callers
Method
get_character
extern/helper/json/json.hpp:5261
↓ 5 callers
Method
get_num_of_dimensions
astra-sim/system/topology/Torus3D.cc:35
↓ 5 callers
Method
get_receiver
astra-sim/system/topology/RingTopology.cc:123
↓ 5 callers
Method
is_begin
return whether the iterator can be dereferenced
extern/helper/json/json.hpp:11263
↓ 5 callers
Method
name
extern/helper/json/json.hpp:2824
↓ 5 callers
Method
parse
! @brief public parser interface @param[in] strict whether to expect the last token to be EOF @param[in,out] result parsed JSON val
extern/helper/json/json.hpp:10792
↓ 5 callers
Method
release
astra-sim/workload/HardwareResource.cc:34
↓ 4 callers
Method
accept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
extern/helper/json/json.hpp:10852
↓ 4 callers
Function
cend
@brief returns an iterator to one past the last element @sa https://json.nlohmann.me/api/basic_json/cend/
extern/helper/json/json.hpp:19705
↓ 4 callers
Method
changeState
astra-sim/system/BaseStream.cc:16
↓ 4 callers
Method
clone
astra-sim/system/Common.hh:141
↓ 4 callers
Function
destroy
extern/helper/json/json.hpp:17722
↓ 4 callers
Function
empty
@brief checks whether the container is empty. @sa https://json.nlohmann.me/api/basic_json/empty/
extern/helper/json/json.hpp:19803
↓ 4 callers
Method
get
astra-sim/network_frontend/analytical/include/common/CmdLineParser.hh:43
↓ 4 callers
Function
get_arithmetic_value
extern/helper/json/json.hpp:3848
↓ 4 callers
Method
get_binary
extern/helper/json/json.hpp:10595
↓ 4 callers
Method
get_collective_plan
astra-sim/system/CommunicatorGroup.cc:41
↓ 4 callers
Method
get_implicit_value
extern/helper/cxxopts/cxxopts.hpp:1129
↓ 4 callers
Method
get_string
extern/helper/json/json.hpp:10562
↓ 4 callers
Method
has_implicit
extern/helper/cxxopts/cxxopts.hpp:1094
↓ 4 callers
Function
insert_iterator
extern/helper/json/json.hpp:20164
↓ 4 callers
Function
is_boolean
@brief return whether value is a boolean @sa https://json.nlohmann.me/api/basic_json/is_boolean/
extern/helper/json/json.hpp:18476
↓ 4 callers
Method
register_send_callback
astra-sim/network_frontend/analytical/common/CallbackTrackerEntry.cc:17
↓ 4 callers
Function
replace_substring
! @brief replace all occurrences of a substring by another string @param[in,out] s the string to manipulate; changed so that all occu
extern/helper/json/json.hpp:2725
↓ 4 callers
Method
search_entry
astra-sim/network_frontend/analytical/common/CallbackTracker.cc:16
↓ 4 callers
Method
set_end
set iterator to a defined past the end
extern/helper/json/json.hpp:11257
↓ 3 callers
Function
cbegin
@brief returns a const iterator to the first element @sa https://json.nlohmann.me/api/basic_json/cbegin/
extern/helper/json/json.hpp:19680
next →
1–100 of 808, ranked by callers