コード例 #1
0
PB_DS_CLASS_T_DEC
inline typename PB_DS_CLASS_C_DEC::reverse_iterator
PB_DS_CLASS_C_DEC::
rbegin()
{
  return (reverse_iterator(m_p_head->m_p_right));
}
コード例 #2
0
ファイル: SampleMap.cpp プロジェクト: clbr/webkitfltk
DecodeOrderSampleMap::reverse_iterator DecodeOrderSampleMap::reverseFindSampleWithDecodeKey(const KeyType& key)
{
    DecodeOrderSampleMap::iterator found = findSampleWithDecodeKey(key);
    if (found == end())
        return rend();
    return --reverse_iterator(found);
}
コード例 #3
0
PB_DS_CLASS_T_DEC
inline typename PB_DS_CLASS_C_DEC::reverse_iterator
PB_DS_CLASS_C_DEC::
rend()
{
  return (reverse_iterator(m_p_head));
}
コード例 #4
0
ファイル: SampleMap.cpp プロジェクト: Zirias/webkitfltk
SampleMap::reverse_iterator SampleMap::reverseFindSampleWithDecodeTime(const MediaTime& time)
{
    SampleMap::iterator found = findSampleWithDecodeTime(time);
    if (found == decodeEnd())
        return reverseDecodeEnd();
    return --reverse_iterator(found);
}
コード例 #5
0
ファイル: raw_vector_impl.hpp プロジェクト: pmiddend/sgedoxy
typename fcppt::container::raw_vector<T, A>::reverse_iterator
fcppt::container::raw_vector<T, A>::rend()
{
    return
        reverse_iterator(
            this->begin()
        );
}
コード例 #6
0
 /**
  *  \brief Get iterator for a given Node.
  *  \param node_ Node to find.
  *  \return iterator to Node, or rend() otherwise.
  */
 List::reverse_iterator List::rfind(Node* node_)
 {
     iterator found = this->find(node_);
     if (found == this->end())
     {
         return rend();
     }
     else
     {
         return reverse_iterator(++found);
     }
 }
コード例 #7
0
	reverse_iterator rbegin()
		{	// return iterator for beginning of reversed mutable sequence
		return (reverse_iterator(end()));
		}
コード例 #8
0
ファイル: list.cpp プロジェクト: pshizhsysu/STL
typename List<T, Allocator>::reverse_iterator  
List<T, Allocator>::rbegin()  
{  
    std::cout << "rbegin()" << std::endl;  
    return reverse_iterator(end());   
}  
コード例 #9
0
ファイル: main.cpp プロジェクト: CCJY/coliru
 T const* crbegin() const { return reverse_iterator(cbegin()); }
コード例 #10
0
ファイル: main.cpp プロジェクト: CCJY/coliru
 T* rbegin() const { return reverse_iterator(begin()); }
コード例 #11
0
BiIt rtrim(BiIt first, BiIt last, Pred pred = Pred()) {
    using reverse_iterator = std::reverse_iterator<BiIt>;
    return std::find_if_not(reverse_iterator(last), reverse_iterator(first), pred).base();
}
コード例 #12
0
ファイル: lo_string.hpp プロジェクト: vijaykumarm108/lolibc
 inline reverse_iterator	rbegin (void)		{ return (reverse_iterator (end())); }
コード例 #13
0
ファイル: Function.cpp プロジェクト: C4rt/edb-debugger
//------------------------------------------------------------------------------
// Name: rend
//------------------------------------------------------------------------------
Function::reverse_iterator Function::rend() {
	return reverse_iterator(blocks_.begin());
}
コード例 #14
0
ファイル: cell_vector.cpp プロジェクト: topillar/xlnt
cell_vector::reverse_iterator cell_vector::rend()
{
    return reverse_iterator(begin());
}
コード例 #15
0
ファイル: array.hpp プロジェクト: StevenTCramer/WhiteStarUml
 inline Array::reverse_iterator Array::rend() {
     return reverse_iterator(begin());
 }
コード例 #16
0
ファイル: tree.hpp プロジェクト: max3903/SFLphone
    reverse_iterator rbegin()
    {
	return reverse_iterator(&t_, pj_rbtree_last(&t_));
    }
コード例 #17
0
typename MyFixedSizeArray<VALUE,SIZE>::reverse_iterator
MyFixedSizeArray<VALUE,SIZE>::rend()
{
    return reverse_iterator(begin());
}
コード例 #18
0
ファイル: lo_string.hpp プロジェクト: vijaykumarm108/lolibc
 inline reverse_iterator	rend (void)		{ return (reverse_iterator (begin())); }
コード例 #19
0
ファイル: BasicBlock.cpp プロジェクト: 0xf1sh/edb-debugger
//------------------------------------------------------------------------------
// Name: rend
//------------------------------------------------------------------------------
BasicBlock::reverse_iterator BasicBlock::rend() {
	return reverse_iterator(instructions_.begin());
}
コード例 #20
0
ファイル: shared-array.hpp プロジェクト: Gecode/gecode
 forceinline typename SharedArray<T>::reverse_iterator
 SharedArray<T>::rend(void) {
   assert(object() != NULL);
   return reverse_iterator(static_cast<SAO*>(object())->begin());
 }
コード例 #21
0
ファイル: String.cpp プロジェクト: Nekuromento/SDL2D
String::reverse_iterator String::rend() const {
    return reverse_iterator(begin());
}
コード例 #22
0
ファイル: array_v1_00.hpp プロジェクト: hmito/hmLib_v2
			reverse_iterator operator++(int){
				T* tmp=pos;
				--pos;
				return reverse_iterator(pos);
			}
コード例 #23
0
ファイル: main.cpp プロジェクト: CCJY/coliru
 T* rend() const { return reverse_iterator(end()); }
コード例 #24
0
ファイル: array_v1_00.hpp プロジェクト: hmito/hmLib_v2
			reverse_iterator operator--(int){
				T* tmp=pos;
				++pos;
				return reverse_iterator(pos);
			}
コード例 #25
0
ファイル: main.cpp プロジェクト: CCJY/coliru
 T const* crend() const { return reverse_iterator(cend()); }
コード例 #26
0
ファイル: array_v1_00.hpp プロジェクト: hmito/hmLib_v2
			reverse_iterator operator+(int _ref){
				return reverse_iterator(pos+_ref);
			}
コード例 #27
0
ファイル: list.cpp プロジェクト: pshizhsysu/STL
typename List<T, Allocator>::reverse_iterator  
List<T, Allocator>::rend()  
{  
    return reverse_iterator(begin());     
}  
コード例 #28
0
ファイル: array_v1_00.hpp プロジェクト: hmito/hmLib_v2
			reverse_iterator operator-(int _ref){
				return reverse_iterator(pos-_ref);
			}
コード例 #29
0
	reverse_iterator rend()
		{	// return iterator for end of reversed mutable sequence
		return (reverse_iterator(begin()));
		}
コード例 #30
0
ファイル: mstring.cpp プロジェクト: GermanTMW2015/tmwa
 MString::reverse_iterator MString::rend()
 {
     return reverse_iterator(begin());
 }