Lines Matching defs:_C2ParamInspector
22 struct C2_HIDE _C2ParamInspector { struct
23 inline static uint32_t GetOffset(const C2FieldDescriptor &fd) { in GetOffset()
27 inline static void SetOffset(C2FieldDescriptor &fd, uint32_t offset) { in SetOffset()
32 uint32_t endOffset = fd._mFieldId._mOffset + fd._mExtent * fd._mFieldId._mSize;
37 inline static uint32_t GetSize(const C2FieldDescriptor &fd) { in GetSize()
41 inline static uint32_t GetIndex(const C2ParamField &pf) { in GetIndex()
45 inline static uint32_t GetOffset(const C2ParamField &pf) { in GetOffset()
49 inline static uint32_t GetSize(const C2ParamField &pf) { in GetSize()
53 inline static uint32_t GetOffset(const _C2FieldId &f) { in GetOffset()
57 inline static uint32_t GetSize(const _C2FieldId &f) { in GetSize()
61 inline static _C2FieldId GetField(const C2FieldDescriptor &fd) { in GetField()
65 inline static uint32_t GetAttrib(const C2ParamDescriptor &pd) { in GetAttrib()
69 inline static _C2FieldId GetField(const C2ParamField &pf) { in GetField()
74 C2ParamField CreateParamField(C2Param::Index index, uint32_t offset, uint32_t size) { in CreateParamField()
79 C2ParamField CreateParamField(C2Param::Index index, _C2FieldId field) { in CreateParamField()
84 void TrimParam(C2Param *param, uint32_t newSize) { in TrimParam()
90 inline static void AddNamedValues( in AddNamedValues()
96 C2StructDescriptor CreateStructDescriptor(C2Param::CoreIndex index, in CreateStructDescriptor()
102 C2FieldDescriptor OffsetFieldDescriptor(const C2FieldDescriptor &fd, size_t offset) { in OffsetFieldDescriptor()
107 typedef C2ParamDescriptor::attrib_t attrib_t;