|
cxxomfort
rel.20210622
Simple backports for C++ - http://ryan.gulix.cl/fossil.cgi/cxxomfort/
|
Implementation of std::destroy_at and allies. More...
Namespaces | |
| cxxomfort | |
Namespace of the cxxomfort library. | |
| cxxomfort::cxxostd | |
| Backports made available by cxxomfort. | |
Functions | |
| template<typename T > | |
| void | destroy_at (T *p) CXXO_NOEXCEPTNOTHROW |
Destructs an object, as if the destructor was invoked via Type::~Type(). More... | |
| template<typename Iter , typename Iter2 > | |
| void | destroy (Iter ini, Iter2 fin) |
| Destructs a sequence of objects. More... | |
| template<typename Iter , typename Integer > | |
| void | destroy_n (Iter ini, Integer n) |
| Destructs a sequence of objects. More... | |
| template<typename It > | |
| void | uninitialized_default_construct (It ini, It fin) |
| Default-constructs objects in uninitialized memory. More... | |
| template<typename It , typename Integer > | |
| void | uninitialized_default_construct_n (It ini, Integer n) |
| Default-constructs objects in uninitialized memory. More... | |
Implementation of std::destroy_at and allies.
1.8.13