#include <algorithm>
#include <iterator>
#include <memory>
#include <type_traits>
#include <vector>
#include "zserio/AnyHolder.h"
#include "zserio/NoInit.h"
#include "zserio/OptionalHolder.h"
Go to the source code of this file.
|
template<typename T , typename ALLOC > |
T | zserio::allocatorPropagatingCopy (const T &source, const ALLOC &allocator) |
|
template<typename T , typename ALLOC , typename ALLOC2 > |
AnyHolder< ALLOC > | zserio::allocatorPropagatingCopy (const AnyHolder< ALLOC > &source, const ALLOC2 &allocator) |
|
template<typename T , typename ALLOC > |
T | zserio::allocatorPropagatingCopy (NoInitT, const T &source, const ALLOC &allocator) |
|
template<typename T , typename ALLOC , typename ALLOC2 > |
AnyHolder< ALLOC > | zserio::allocatorPropagatingCopy (NoInitT, const AnyHolder< ALLOC > &source, const ALLOC2 &allocator) |
|