Home
last modified time | relevance | path

Searched refs:monotonic_buffer_resource (Results 1 – 7 of 7) sorted by relevance

/third_party/boost/libs/container/src/
Dmonotonic_buffer_resource.cpp41 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/
Dmonotonic_buffer_resource.hpp51 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_…
98monotonic_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/
Dmonotonic_buffer_resource_test.cpp120 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/
Ddoc_pmr.cpp72 pmr::monotonic_buffer_resource buf_rsrc(&buffer, 1024); in main()
/third_party/boost/boost/container/
Dcontainer_fwd.hpp310 class monotonic_buffer_resource;
/third_party/boost/libs/container/doc/
Dcontainer.qbk984 * [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/
Ddoc_HTML.manifest886 boost/container/pmr/monotonic_buffer_resource.html