• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/Security-57031.1.35/Security/include/security_cdsa_utilities/

Lines Matching refs:ListElement

35 ListElement *ListElement::last()
37 for (ListElement *p = this; ; p = p->next())
44 ListElement::ListElement(CSSM_WORDID_TYPE word)
50 ListElement::ListElement(const CssmData &data)
57 ListElement::ListElement(Allocator &alloc, const CssmData &data)
64 ListElement::ListElement(Allocator &alloc, const string &s)
71 ListElement::ListElement(const CssmList &list)
79 CssmData &ListElement::data()
85 const CssmData &ListElement::data() const
91 ListElement &ListElement::operator = (const CssmData &data)
99 CssmList &ListElement::list()
105 const CssmList &ListElement::list() const
111 TypedList &ListElement::typedList()
116 const TypedList &ListElement::typedList() const
121 ListElement &ListElement::operator = (const CssmList &list)
129 CSSM_WORDID_TYPE ListElement::word() const
135 ListElement &ListElement::operator = (CSSM_WORDID_TYPE word)
146 ListElement &CssmList::operator [] (unsigned ix) const
148 for (ListElement *elem = first(); elem; elem = elem->next(), ix--) {
158 for (ListElement *elem = first(); elem; elem = elem->next())
163 CssmList &CssmList::append(ListElement *elem)
175 CssmList &CssmList::insert(ListElement *elem, ListElement *before)
200 CssmList &CssmList::remove(ListElement *elem)
235 void ListElement::clear(Allocator &alloc)
253 ListElement *elem = first();
255 ListElement *next = elem->next();
267 append(new(alloc) ListElement(type));
270 TypedList::TypedList(Allocator &alloc, CSSM_WORDID_TYPE type, ListElement *elem1)
272 append(new(alloc) ListElement(type));
276 TypedList::TypedList(Allocator &alloc, CSSM_WORDID_TYPE type, ListElement *elem1, ListElement *elem2)
278 append(new(alloc) ListElement(type));
283 TypedList::TypedList(Allocator &alloc, CSSM_WORDID_TYPE type, ListElement *elem1, ListElement *elem2, ListElement *elem3)
285 append(new(alloc) ListElement(type));
291 TypedList::TypedList(Allocator &alloc, CSSM_WORDID_TYPE type, ListElement *elem1, ListElement *elem2, ListElement *elem3, ListElement *elem4)
293 append(new(alloc) ListElement(type));