Lines Matching refs:element
395 bool push_back(const TElement& element);
399 bool assign(int size, const TElement& element);
415 bool erase_find(const TElement& element) in erase_find() argument
417 iterator removed = std::remove(begin(), end(), element); in erase_find()
491 void construct(TElement* element, const TElement& value) in construct() argument
493 new(static_cast<void*>(element)) TElement(value); in construct()
496 void construct(TElement* element) in construct() argument
498 new(static_cast<void*>(element)) TElement(); in construct()
501 void destroy(TElement* element) in destroy() argument
503 NW_UNUSED_VARIABLE(element); // プリミティブ型での警告を回避するため in destroy()
504 element->~TElement(); in destroy()
561 bool PushBack(const TElement& element) { return this->push_back( element ); } in PushBack() argument
565 …l Assign(int size, const TElement& element) { return this->assign(size, element… in Assign() argument
577 void EraseFind(const TElement& element) { this->erase_find( element ); } in EraseFind() argument
866 const TElement& element in push_back() argument
883 construct(m_End, element); in push_back()
920 const TElement& element in assign() argument
932 push_back(element); in assign()