MCPcopy Create free account
hub / github.com/apache/trafficserver / get

Function get

include/tscore/Extendible.h:546–552  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

544/// ext::get & ext::set accessor functions
545template <typename T, typename Derived_t, typename Field_t>
546inline decltype(auto)
547get(T const &d, FieldId<Derived_t, Field_t> &field)
548{
549 Extendible<Derived_t> const &ext = d;
550 FieldPtr fld_ptr = ext::details::FieldPtrGet(ext, *field.desc);
551 return ext::details::fieldGet(fld_ptr, field);
552}
553
554template <typename T, typename Derived_t, typename Field_t>
555inline decltype(auto)

Callers 15

persist_bad_disksFunction · 0.50
ink_cache_initFunction · 0.50
read_configMethod · 0.50
testRunStartingMethod · 0.50
SNI_IpAllowMethod · 0.50
sslStartHandShakeMethod · 0.50
set_paths_helperFunction · 0.50
getCTXMethod · 0.50
_recv_packetMethod · 0.50
do_remapFunction · 0.50

Calls 2

FieldPtrGetFunction · 0.85
fieldGetFunction · 0.85

Tested by 3

do_remapFunction · 0.40
operator[]Method · 0.40
operator[]Method · 0.40