Lines Matching refs:base_t

80    typedef std::basic_streambuf<char_type, traits_type> base_t;  typedef in boost::interprocess::basic_vectorbuf
91 : base_t(), m_mode(mode) in basic_vectorbuf()
100 : base_t(), m_mode(mode), m_vect(param) in basic_vectorbuf()
113 if (mp_high_water < base_t::pptr()){ in swap_vector()
115 mp_high_water = base_t::pptr(); in swap_vector()
130 if (mp_high_water < base_t::pptr()){ in vector()
132 mp_high_water = base_t::pptr(); in vector()
136 char_type *old_ptr = base_t::pbase(); in vector()
141 int old_pos = base_t::pptr() - base_t::pbase(); in vector()
142 const_cast<basic_vectorbuf*>(this)->base_t::setp(old_ptr, old_ptr + high_pos); in vector()
143 const_cast<basic_vectorbuf*>(this)->base_t::pbump(old_pos); in vector()
155 typename vector_type::difference_type write_pos = base_t::pptr() - base_t::pbase(); in reserve()
156 typename vector_type::difference_type read_pos = base_t::gptr() - base_t::eback(); in reserve()
160 base_t::pbump((int)write_pos); in reserve()
162 base_t::gbump((int)read_pos); in reserve()
211 base_t::pbump((int)real_size); in initialize_pointers()
219 if (base_t::gptr() == 0) in underflow()
222 if (mp_high_water < base_t::pptr()) in underflow()
223 mp_high_water = base_t::pptr(); in underflow()
224 if (base_t::egptr() < mp_high_water) in underflow()
225 base_t::setg(base_t::eback(), base_t::gptr(), mp_high_water); in underflow()
227 if (base_t::gptr() < base_t::egptr()) in underflow()
228 return CharTraits::to_int_type(*base_t::gptr()); in underflow()
264 dif_t new_outpos = base_t::pptr() - base_t::pbase() + 1; in overflow()
266 dif_t hipos = mp_high_water - base_t::pbase(); in overflow()
275 base_t::setp(p, p + (dif_t)m_vect.size()); in overflow()
278 base_t::setg(p, p + (base_t::gptr() - base_t::eback()), mp_high_water); in overflow()
280 base_t::pbump((int)new_outpos); in overflow()
313 if(mp_high_water < base_t::pptr()) in seekoff()
314 mp_high_water = base_t::pptr(); in seekoff()
317 if (base_t::egptr() < mp_high_water) in seekoff()
318 base_t::setg(base_t::eback(), base_t::gptr(), mp_high_water); in seekoff()
320 limit = static_cast<off_type>(mp_high_water - base_t::pbase()); in seekoff()
351 base_t::setg(base_t::eback(), base_t::eback() + newoff, base_t::egptr()); in seekoff()
353 base_t::setp(base_t::pbase(), base_t::epptr()); in seekoff()
354 base_t::pbump(newoff); in seekoff()
394 typedef std::basic_istream<char_type, CharTraits> base_t; typedef in boost::interprocess::basic_ivectorstream
405 : base_t(0) //Initializes first the base class to safely init the virtual basic_ios base in basic_ivectorstream()
409 { this->base_t::rdbuf(&get_buf()); } in basic_ivectorstream()
419 , base_t(&get_buf()) in basic_ivectorstream()
475 typedef std::basic_ostream<char_type, CharTraits> base_t; typedef in boost::interprocess::basic_ovectorstream
485 : base_t(0) //Initializes first the base class to safely init the virtual basic_ios base in basic_ovectorstream()
489 { this->base_t::rdbuf(&get_buf()); } in basic_ovectorstream()
496 : base_t(0) //Initializes first the base class to safely init the virtual basic_ios base in basic_ovectorstream()
500 { this->base_t::rdbuf(&get_buf()); } in basic_ovectorstream()
550 typedef std::basic_iostream<char_type, CharTraits> base_t; typedef in boost::interprocess::basic_vectorstream
561 : base_t(0) //Initializes first the base class to safely init the virtual basic_ios base in basic_vectorstream()
565 { this->base_t::rdbuf(&get_buf()); } in basic_vectorstream()
572 : base_t(0) //Initializes first the base class to safely init the virtual basic_ios base in basic_vectorstream()
576 { this->base_t::rdbuf(&get_buf()); } in basic_vectorstream()