Searched refs:monotonic_buffer_resource (Results 1 – 7 of 7) sorted by relevance
/third_party/boost/libs/container/src/ |
D | monotonic_buffer_resource.cpp | 41 void monotonic_buffer_resource::increase_next_buffer() in increase_next_buffer() 46 void monotonic_buffer_resource::increase_next_buffer_at_least_to(std::size_t minimum_size) in increase_next_buffer_at_least_to() 61 monotonic_buffer_resource::monotonic_buffer_resource(memory_resource* upstream) BOOST_NOEXCEPT in monotonic_buffer_resource() function in boost::container::pmr::monotonic_buffer_resource 70 monotonic_buffer_resource::monotonic_buffer_resource(std::size_t initial_size, memory_resource* ups… in monotonic_buffer_resource() function in boost::container::pmr::monotonic_buffer_resource 81 monotonic_buffer_resource::monotonic_buffer_resource(void* buffer, std::size_t buffer_size, memory_… in monotonic_buffer_resource() function in boost::container::pmr::monotonic_buffer_resource 92 monotonic_buffer_resource::~monotonic_buffer_resource() in ~monotonic_buffer_resource() 95 void monotonic_buffer_resource::release() BOOST_NOEXCEPT in release() 103 memory_resource* monotonic_buffer_resource::upstream_resource() const BOOST_NOEXCEPT in upstream_resource() 106 std::size_t monotonic_buffer_resource::remaining_storage(std::size_t alignment, std::size_t &wasted… in remaining_storage() 116 std::size_t monotonic_buffer_resource::remaining_storage(std::size_t alignment) const BOOST_NOEXCEPT in remaining_storage() [all …]
|
/third_party/boost/boost/container/pmr/ |
D | monotonic_buffer_resource.hpp | 51 class BOOST_CONTAINER_DECL monotonic_buffer_resource class 81 explicit monotonic_buffer_resource(memory_resource* upstream = 0) BOOST_NOEXCEPT; 89 …explicit monotonic_buffer_resource(std::size_t initial_size, memory_resource* upstream = 0) BOOST_… 98 …monotonic_buffer_resource(void* buffer, std::size_t buffer_size, memory_resource* upstream = 0) BO… 101 monotonic_buffer_resource(const monotonic_buffer_resource&) = delete; 102 monotonic_buffer_resource operator=(const monotonic_buffer_resource&) = delete; 105 monotonic_buffer_resource (const monotonic_buffer_resource&); 106 monotonic_buffer_resource operator=(const monotonic_buffer_resource&); 112 ~monotonic_buffer_resource() BOOST_OVERRIDE;
|
/third_party/boost/libs/container/test/ |
D | monotonic_buffer_resource_test.cpp | 120 monotonic_buffer_resource m; in test_resource_constructor() 131 monotonic_buffer_resource m(&dmr); in test_resource_constructor() 134 BOOST_TEST(m.next_buffer_size() == monotonic_buffer_resource::initial_next_buffer_size); in test_resource_constructor() 144 const std::size_t initial_size = monotonic_buffer_resource::initial_next_buffer_size*2; in test_initial_size_constructor() 149 monotonic_buffer_resource m(initial_size); in test_initial_size_constructor() 162 monotonic_buffer_resource m(initial_size, &dmr); in test_initial_size_constructor() 174 const std::size_t BufSz = monotonic_buffer_resource::initial_next_buffer_size*2; in test_buffer_constructor() 181 monotonic_buffer_resource m(buf, BufSz); in test_buffer_constructor() 194 monotonic_buffer_resource m(buf, sizeof(buf), &dmr); in test_buffer_constructor() 204 monotonic_buffer_resource m(buf, 0); in test_buffer_constructor() [all …]
|
/third_party/boost/libs/container/example/ |
D | doc_pmr.cpp | 72 pmr::monotonic_buffer_resource buf_rsrc(&buffer, 1024); in main()
|
/third_party/boost/boost/container/ |
D | container_fwd.hpp | 310 class monotonic_buffer_resource;
|
/third_party/boost/libs/container/doc/ |
D | container.qbk | 984 * [classref boost::container::pmr::monotonic_buffer_resource monotonic_buffer_resource]. 1040 [classref boost::container::pmr::monotonic_buffer_resource monotonic_buffer_resource], 1336 …torg/container/issues/151 GitHub #151: ['"Buffer overflow in monotonic_buffer_resource::do_allo… 1438 …lusplus.github.io/LWG/issue3120 ['"LWG 3120 Unclear behavior of monotonic_buffer_resource::release… 1453 …://github.com/boostorg/container/issues/58 GitHub #65: ['"`pmr::monotonic_buffer_resource::allocat…
|
/third_party/boost/doc/html/ |
D | doc_HTML.manifest | 886 boost/container/pmr/monotonic_buffer_resource.html
|