MCPcopy Create free account
hub / github.com/apache/arrow / InitCastTable

Function InitCastTable

cpp/src/arrow/compute/cast.cc:59–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57}
58
59void InitCastTable() {
60 AddCastFunctions(GetBooleanCasts());
61 AddCastFunctions(GetBinaryLikeCasts());
62 AddCastFunctions(GetNestedCasts());
63 AddCastFunctions(GetNumericCasts());
64 AddCastFunctions(GetTemporalCasts());
65 AddCastFunctions(GetDictionaryCasts());
66 AddCastFunctions(GetExtensionCasts());
67}
68
69void EnsureInitCastTable() { std::call_once(cast_table_initialized, InitCastTable); }
70

Callers

nothing calls this directly

Calls 7

AddCastFunctionsFunction · 0.85
GetBooleanCastsFunction · 0.85
GetNestedCastsFunction · 0.85
GetNumericCastsFunction · 0.85
GetTemporalCastsFunction · 0.85
GetDictionaryCastsFunction · 0.85
GetExtensionCastsFunction · 0.85

Tested by

no test coverage detected