Home
last modified time | relevance | path

Searched refs:pimpl_ (Results 1 – 15 of 15) sorted by relevance

/third_party/boost/boost/iostreams/
Dchain.hpp131 chain_base() : pimpl_(new chain_impl) { } in chain_base()
132 chain_base(const chain_base& rhs): pimpl_(rhs.pimpl_) { } in chain_base()
145 { pimpl_->device_buffer_size_ = n; } in set_device_buffer_size()
151 { pimpl_->filter_buffer_size_ = n; } in set_filter_buffer_size()
157 { pimpl_->pback_size_ = n; } in set_pback_size()
244 pimpl_->pback_size_; in push_impl()
261 pimpl_->flags_ |= f_complete | f_open; in push_impl()
274 list_type& list() { return pimpl_->links_; } in list()
275 const list_type& list() const { return pimpl_->links_; } in list()
276 void register_client(client_type* client) { pimpl_->client_ = client; } in register_client()
[all …]
Dinvert.hpp72 : pimpl_(new impl(filter, buffer_size)) in inverse()
128 detail::call_close_all(pimpl_->filter_, dev), in close()
133 filter_ref filter() { return boost::ref(pimpl_->filter_); } in filter()
134 detail::buffer<char_type>& buf() { return pimpl_->buf_; } in buf()
135 int& flags() { return pimpl_->flags_; } in flags()
149 shared_ptr<impl> pimpl_; member in boost::iostreams::inverse
Dcode_converter.hpp234 code_converter_base() : pimpl_(new impl_type) { } in code_converter_base()
235 shared_ptr<impl_type> pimpl_; member
273 bool is_open() const { return this->pimpl_->is_open(); } in BOOST_IOSTREAMS_FORWARD()
298 impl_type& impl() { return *this->pimpl_; } in impl()
/third_party/boost/libs/locale/src/shared/
Dlocalization_backend.cpp162 pimpl_(new impl()) in localization_backend_manager()
171 pimpl_(new impl(*other.pimpl_)) in localization_backend_manager()
178 pimpl_.reset(new impl(*other.pimpl_)); in operator =()
187 std::auto_ptr<localization_backend> r(pimpl_->create()); in get()
192 pimpl_->adopt_backend(name,backend.release()); in add_backend()
198 std::unique_ptr<localization_backend> r(pimpl_->create()); in get_unique_ptr()
203 pimpl_->adopt_backend(name,backend.release()); in add_backend()
208 return pimpl_->create(); in create()
212 pimpl_->adopt_backend(name,backend); in adopt_backend()
218 pimpl_->remove_all_backends(); in remove_all_backends()
[all …]
/third_party/boost/boost/xpressive/detail/core/matcher/
Dregex_byref_matcher.hpp42 regex_impl<BidiIter> const *pimpl_; member
46 , pimpl_(impl.get()) in regex_byref_matcher()
48 BOOST_ASSERT(this->pimpl_); in regex_byref_matcher()
54 BOOST_ASSERT(this->pimpl_ == this->wimpl_.lock().get()); in match()
55 … BOOST_XPR_ENSURE_(this->pimpl_->xpr_, regex_constants::error_badref, "bad regex reference"); in match()
57 … return push_context_match(*this->pimpl_, state, this->wrap_(next, is_static_xpression<Next>())); in match()
/third_party/boost/libs/iostreams/src/
Dfile_descriptor.cpp376 file_descriptor::file_descriptor() : pimpl_(new impl_type) { } in file_descriptor()
379 : pimpl_(new impl_type) in file_descriptor()
384 : pimpl_(new impl_type) in file_descriptor()
391 : pimpl_(new impl_type) in file_descriptor()
396 : pimpl_(new impl_type) in file_descriptor()
404 : pimpl_(new impl_type) in file_descriptor()
409 : pimpl_(new impl_type) in file_descriptor()
413 : pimpl_(other.pimpl_) in file_descriptor()
417 { pimpl_->open(fd, static_cast<detail::file_descriptor_impl::flags>(f)); } in open()
421 { pimpl_->open(fd, close_on_exit ? in open()
[all …]
Dmapped_file.cpp444 : pimpl_(new impl_type) in mapped_file_source()
448 : pimpl_(other.pimpl_) in mapped_file_source()
452 { return pimpl_->is_open(); } in is_open()
454 void mapped_file_source::close() { pimpl_->close(); } in close()
458 { return pimpl_->error() ? &safe_bool_helper::x : 0; } in operator mapped_file_source::safe_bool()
461 { return pimpl_->error(); } in operator !()
464 { return pimpl_->flags(); } in flags()
467 { return pimpl_->size(); } in size()
469 const char* mapped_file_source::data() const { return pimpl_->data(); } in data()
477 void mapped_file_source::init() { pimpl_.reset(new impl_type); } in init()
[all …]
/third_party/boost/boost/iostreams/device/
Dfile.hpp61 void imbue(const std::locale& loc) { pimpl_->file_.pubimbue(loc); } in imbue()
70 shared_ptr<impl> pimpl_; member in boost::iostreams::basic_file
146 std::streamsize result = pimpl_->file_.sgetn(s, n); in read()
153 return !!pimpl_->file_.sputbackc(c); in putback()
159 { return pimpl_->file_.sputn(s, n); } in write()
165 { return iostreams::seek(pimpl_->file_, off, way); } in seek()
172 pimpl_.reset(new impl(path, mode | base_mode)); in open()
176 bool basic_file<Ch>::is_open() const { return pimpl_->file_.is_open(); } in is_open()
179 void basic_file<Ch>::close() { pimpl_->file_.close(); } in close()
183 { return pimpl_->file_.BOOST_IOSTREAMS_PUBSYNC() == 0; } in flush()
Dfile_descriptor.hpp147 shared_ptr<impl_type> pimpl_; member in boost::iostreams::file_descriptor
Dmapped_file.hpp222 boost::shared_ptr<impl_type> pimpl_; member in boost::iostreams::mapped_file_source
/third_party/boost/libs/iostreams/test/detail/
Doperation_sequence.hpp56 operation() : pimpl_() { } in operation()
74 : pimpl_(new impl(seq, id, error_code)) in operation()
77 shared_ptr<impl> pimpl_; member in boost::iostreams::test::operation
125 pimpl_->seq.execute(pimpl_->id); in execute()
126 switch (pimpl_->error_code) { in execute()
169 operations_.insert(make_pair(id, ptr_type(op.pimpl_))); in new_operation()
/third_party/boost/boost/iostreams/filter/
Dsymmetric.hpp91 : pimpl_(new impl(buffer_size BOOST_PP_COMMA_IF(n) \
106 buffer_type& buf = pimpl_->buf_; in read()
146 buffer_type& buf = pimpl_->buf_; in write()
169 buffer_type& buf = pimpl_->buf_; in close()
188 SymmetricFilter& filter() { return *pimpl_; } in filter()
197 buffer_type& buf() { return pimpl_->buf_; } in buf()
198 const buffer_type& buf() const { return pimpl_->buf_; } in buf()
199 int& state() { return pimpl_->state_; } in state()
270 shared_ptr<impl> pimpl_; member in boost::iostreams::symmetric_filter
/third_party/boost/boost/locale/
Dlocalization_backend.hpp174 hold_ptr<impl> pimpl_; member in boost::locale::localization_backend_manager
/third_party/boost/libs/smart_ptr/doc/smart_ptr/
Dtechniques.adoc54 shared_ptr<impl> pimpl_;
85 file::file(char const * name, char const * mode): pimpl_(new impl(name, mode))
91 pimpl_->read(data, size);
/third_party/boost/libs/smart_ptr/test/
Dshared_ptr_test.cpp2755 boost::shared_ptr<impl> pimpl_; member in n_spt_pimpl::file
3343 file::file(char const * name, char const * mode): pimpl_(new impl(name, mode)) in file()
3349 pimpl_->read(data, size); in read()
3354 return pimpl_->total_size(); in total_size()