string StringVector::getString(StringId id) const
{
	return getString(const_iterator(this, id.page, id.offset));
}
 const_iterator end()const   { return const_iterator(_objects, _objects.end());   }
Exemple #3
0
 const_iterator cend() const noexcept
 {
   return const_iterator();
 }
Exemple #4
0
 const_iterator begin() const noexcept { return const_iterator( this, m_head.next, 0 ); }
Exemple #5
0
 reference
 operator [](difference_type diff)
 {
     return *const_iterator(ref_, n_ + diff);
 }
Exemple #6
0
PB_DS_CLASS_T_DEC
inline typename PB_DS_CLASS_C_DEC::const_iterator
PB_DS_CLASS_C_DEC::
begin() const
{ return const_iterator(m_a_entries); }
Exemple #7
0
	const_iterator begin() const
	{
		return const_iterator(head->next);
	}
inline
typename SpSubview<eT>::const_iterator
SpSubview<eT>::begin_col(const uword col_num) const
  {
  return const_iterator(*this, 0, col_num);
  }
inline
typename SpSubview<eT>::const_iterator
SpSubview<eT>::end() const
  {
  return const_iterator(*this, 0, n_cols, n_nonzero, m.n_nonzero - n_nonzero);
  }
 const_iterator end() const {
     return const_iterator( m_properties.end() );
 }
inline
typename SpSubview<eT>::const_iterator
SpSubview<eT>::begin() const
  {
  return const_iterator(*this);
  }
 /*
   Iterators over initialized properties. The overloaded
   operator*() opens the pair which comes natively from the
   std::map iterator.
 */
 const_iterator begin() const {
     return const_iterator( m_properties.begin() );
 }
Exemple #13
0
 const_iterator end() const {
     return const_iterator(m_chunks.end(), m_chunks.end());
 }
Exemple #14
0
 const_iterator begin() const {
     if (m_chunks.front().empty()) {
         return end();
     }
     return const_iterator(m_chunks.begin(), m_chunks.end());
 }
Exemple #15
0
 const_iterator cend() const { return const_iterator(this, true); }
Exemple #16
0
	    static const_iterator end(Environment* env) {
		return const_iterator(nullptr, env);
	    }
Exemple #17
0
inline StrategyChoice::const_iterator
StrategyChoice::end() const
{
  return const_iterator(m_nameTree.end());
}
Exemple #18
0
 const_iterator cbegin() const
 {
     return const_iterator(head_.next());
 }
Exemple #19
0
PB_DS_CLASS_T_DEC
inline typename PB_DS_CLASS_C_DEC::const_iterator
PB_DS_CLASS_C_DEC::
end() const
{ return const_iterator(m_a_entries + m_size); }
Exemple #20
0
 const_iterator end() const
 {
     return const_iterator(&head_);
 }
Exemple #21
0
	const_iterator end()
	{
		return const_iterator(tail);
	}
typename xpcc::BoundedDeque<T, N>::const_iterator
xpcc::BoundedDeque<T, N>::begin() const
{
	return const_iterator(this->tail, this);
}
Exemple #23
0
 const_iterator end() const noexcept { return const_iterator( this, m_tail.prev->next, 0 ); }
typename xpcc::BoundedDeque<T, N>::const_iterator
xpcc::BoundedDeque<T, N>::end() const
{
	return const_iterator(N, this);
}
 const_iterator begin()const { return const_iterator(_objects, _objects.begin()); }
Exemple #26
0
	const_iterator cbegin() const {
		return const_iterator(chunks, 0);
	}
Exemple #27
0
 const_iterator cbegin() const
 {
   return const_iterator(*process_);
 }
Exemple #28
0
	const_iterator cend() const {
		return const_iterator(chunks, size());
	}
Exemple #29
0
 const_iterator begin() const {
     return const_iterator(this);
 }
Exemple #30
0
	const_iterator operator++() 
        { 
            return const_iterator((const List_Node *)node_->next); 
        }