Home
last modified time | relevance | path

Searched defs:GrowableStruct (Results 1 – 1 of 1) sorted by relevance

/openbmc/libpldm/include/libpldm++/
H A Dtypes.hpp33 template <class Derived> struct GrowableStruct { struct
36 const size_t struct_size = sizeof(Derived);
39 uint64_t reserved_1 = 0;
41 char *address() const in address()
46 template <class T> bool HasMember(const T Derived::*member) const in HasMember()
55 bool CompareEQ(const T Derived::*member, const Derived &other) const in CompareEQ()
72 bool CompareNEQ(const T Derived::*member, const Derived &other) const in CompareNEQ()
89 template <class T> T Get(const T Derived::*member) const in Get()
95 template <class T> const T *GetPtr(const T Derived::*member) const in GetPtr()