MCPcopy Create free account
hub / github.com/ceph/ceph / decode_raw

Function decode_raw

src/include/encoding.h:80–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78}
79template<class T>
80inline void decode_raw(T& t, bufferlist::const_iterator &p)
81{
82 p.copy(sizeof(t), (char*)&t);
83}
84
85#define WRITE_RAW_ENCODER(type) \
86 inline void encode(const type &v, ::ceph::bufferlist& bl, uint64_t features=0) { ::ceph::encode_raw(v, bl); } \

Callers 12

create_decodeMethod · 0.85
scan_onodes_rangeMethod · 0.85
dispatch_readMethod · 0.85
decodeMethod · 0.85
decodeFunction · 0.85
decode_classicMethod · 0.85
decodeMethod · 0.85
decode_payloadMethod · 0.85
decodeFunction · 0.85
decodeFunction · 0.85
decodeMethod · 0.85

Calls 1

copyMethod · 0.45

Tested by 1

dispatch_readMethod · 0.68