Lines Matching refs:element
397 bool push_back(const TElement& element);
401 bool assign(int size, const TElement& element);
417 bool erase_find(const TElement& element) in erase_find() argument
419 iterator removed = std::remove(begin(), end(), element); in erase_find()
493 void construct(TElement* element, const TElement& value) in construct() argument
495 new(static_cast<void*>(element)) TElement(value); in construct()
498 void construct(TElement* element) in construct() argument
500 new(static_cast<void*>(element)) TElement(); in construct()
503 void destroy(TElement* element) in destroy() argument
505 NW_UNUSED_VARIABLE(element); // プリミティブ型での警告を回避するため in destroy()
506 element->~TElement(); in destroy()
563 bool PushBack(const TElement& element) { return this->push_back( element ); } in PushBack() argument
567 …l Assign(int size, const TElement& element) { return this->assign(size, element… in Assign() argument
579 void EraseFind(const TElement& element) { this->erase_find( element ); } in EraseFind() argument
868 const TElement& element in push_back() argument
885 construct(m_End, element); in push_back()
922 const TElement& element in assign() argument
934 push_back(element); in assign()