neoGFX
Cross-platform C++ app/game engine
|
Go to the source code of this file.
Namespaces | |
namespace | neolib |
namespace | neolib::detail |
Functions | |
template<typename T > | |
void | neolib::detail::construct (void *mem, const T &object) |
template<typename InIter , typename OutIter > | |
OutIter | neolib::detail::uninitialized_copy_dispatch (InIter first, InIter last, OutIter result, std::false_type) |
template<typename T > | |
T * | neolib::detail::uninitialized_copy_dispatch (const T *first, const T *last, T *result, std::true_type) |
template<typename InIter , typename OutIter , typename T > | |
OutIter | neolib::detail::uninitialized_copy (InIter first, InIter last, OutIter result, const T &) |
template<typename InIter , typename OutIter > | |
OutIter | neolib::uninitialized_copy (InIter first, InIter last, OutIter result) |