Lines Matching full:element
36 // An element is a group of Components that occupies one cell in a structure.
37 class Element : public ObjectBase {
49 const Element **fields;
85 const Element * getField(uint32_t idx) const {return mFields[idx].e.get();}
99 static Element *createFromStream(Context *rsc, IStream *stream);
101 static ObjectBaseRef<const Element> createRef(Context *rsc,
106 static ObjectBaseRef<const Element> createRef(Context *rsc, size_t count,
107 const Element **,
112 static const Element* create(Context *rsc,
117 ObjectBaseRef<const Element> elem = createRef(rsc, dt, dk, isNorm, vecSize);
121 static const Element* create(Context *rsc, size_t count,
122 const Element **ein,
126 ObjectBaseRef<const Element> elem = createRef(rsc, count, ein, nin, lengths, asin);
136 // deallocate any components that are part of this element.
141 ObjectBaseRef<const Element> e;
151 virtual ~Element();
152 Element(Context *);
170 Vector<Element *> mElements;