libstdc++
|
Go to the source code of this file.
Namespaces | |
std | |
Macros | |
#define | _VECTOR_TCC |
Functions | |
std::__catch (...) | |
pointer | std::__new_finish (__new_start) |
pointer | std::__new_start (this->_M_allocate(__len)) |
_Temporary_value | std::__x_copy (this, __x) |
std::_GLIBCXX_MOVE_BACKWARD3 (__position.base(), this->_M_impl._M_finish-2, this->_M_impl._M_finish-1) | |
std::_M_deallocate (this->_M_impl._M_start, this->_M_impl._M_end_of_storage-this->_M_impl._M_start) | |
std::_M_insert_aux (__pos, std::move(__x_copy._M_val())) | |
std::_M_insert_aux (begin()+__n, std::move(__tmp._M_val())) | |
else | std::_M_realloc_insert (begin()+(__position-cbegin()), __x) |
else | std::_M_realloc_insert (begin()+__n, std::forward< _Args >(__args)...) |
return | std::iterator (this->_M_impl._M_start+__n) |
This is an internal header file, included by other library headers. Do not attempt to use it directly. Instead, include <vector>.
Definition in file vector.tcc.