MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / RegisterExtensionFunctions

Method RegisterExtensionFunctions

env/env_runtime.cc:35–42  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33namespace cel {
34
35void EnvRuntime::RegisterExtensionFunctions(
36 absl::string_view name, absl::string_view alias, int version,
37 absl::AnyInvocable<absl::Status(RuntimeBuilder&, const RuntimeOptions&)
38 const>
39 function_registration_callback) {
40 extension_registry_.AddFunctionRegistration(
41 name, alias, version, std::move(function_registration_callback));
42}
43
44absl::StatusOr<RuntimeBuilder> EnvRuntime::CreateRuntimeBuilder() {
45 const std::vector<Config::ExtensionConfig>& extension_configs =

Callers 2

CreateRuntimeBuilderMethod · 0.45
TESTFunction · 0.45

Calls 1

Tested by 1

TESTFunction · 0.36