MCPcopy Create free account
hub / github.com/emscripten-core/emscripten / constant

Function constant

system/include/emscripten/bind.h:2026–2033  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2024
2025template<typename ConstantType>
2026void constant(const char* name, const ConstantType& v) {
2027 using namespace internal;
2028 typedef BindingType<const ConstantType&> BT;
2029 _embind_register_constant(
2030 name,
2031 TypeID<const ConstantType&>::get(),
2032 static_cast<double>(asGenericValue(BT::toWireType(v, rvp::default_tag{}))));
2033}
2034
2035template <typename T>
2036inline void register_type(const char* name) {

Callers 7

EMSCRIPTEN_BINDINGSFunction · 0.85
EMSCRIPTEN_BINDINGSFunction · 0.85
EMSCRIPTEN_BINDINGSFunction · 0.85
EMSCRIPTEN_BINDINGSFunction · 0.85
EMSCRIPTEN_BINDINGSFunction · 0.85
EMSCRIPTEN_BINDINGSFunction · 0.85
EMSCRIPTEN_BINDINGSFunction · 0.85

Calls 3

asGenericValueFunction · 0.85
toWireTypeFunction · 0.70
getFunction · 0.50

Tested by 4

EMSCRIPTEN_BINDINGSFunction · 0.68
EMSCRIPTEN_BINDINGSFunction · 0.68
EMSCRIPTEN_BINDINGSFunction · 0.68
EMSCRIPTEN_BINDINGSFunction · 0.68