Template Class Allocator
Defined in File rapidyaml-0.5.0.hpp
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public c4::detail::_AllocatorUtil< MemResGlobal >
(Template Struct _AllocatorUtil)
Class Documentation
-
template<class T, class MemResProvider = MemResGlobal>
class Allocator : public c4::detail::_AllocatorUtil<MemResGlobal> An allocator is simply a proxy to a memory resource.
- Param T:
- Param MemResProvider:
Public Types
-
using impl_type = detail::_AllocatorUtil<MemResProvider>
-
using size_type = size_t
-
using difference_type = std::ptrdiff_t
-
using propagate_on_container_move_assigment = std::true_type
Public Functions
-
inline Allocator()
-
template<class U>
inline Allocator(Allocator<U, MemResProvider> const &that)
Friends
- friend class Allocator
-
template<class U>
struct rebind Public Types
-
using other = Allocator<U, MemResProvider>
-
using other = Allocator<U, MemResProvider>