Lines Matching refs:element
380 bool push_back(const TElement& element);
384 bool assign(int size, const TElement& element);
400 bool erase_find(const TElement& element) in erase_find() argument
402 iterator removed = std::remove(begin(), end(), element); in erase_find()
476 void construct(TElement* element, const TElement& value) in construct() argument
478 new(static_cast<void*>(element)) TElement(value); in construct()
481 void construct(TElement* element) in construct() argument
483 new(static_cast<void*>(element)) TElement(); in construct()
486 void destroy(TElement* element) in destroy() argument
488 NW_UNUSED_VARIABLE(element); // プリミティブ型での警告を回避するため in destroy()
489 element->~TElement(); in destroy()
546 bool PushBack(const TElement& element) { return this->push_back( element ); } in PushBack() argument
550 …l Assign(int size, const TElement& element) { return this->assign(size, element… in Assign() argument
562 void EraseFind(const TElement& element) { this->erase_find( element ); } in EraseFind() argument
851 const TElement& element in push_back() argument
864 construct(m_End, element); in push_back()
901 const TElement& element in assign() argument
913 push_back(element); in assign()