__gnu_parallel::pseudo_sequence(3)

NAME

__gnu_parallel::pseudo_sequence

SYNOPSIS

Detailed Description

template<typename T, typename _DifferenceTp> class
__gnu_parallel::pseudo_sequence< T, _DifferenceTp > Sequence that conceptually consists of multiple copies of the same
element. The copies are not stored explicitly, of course.
Parameters:
T Sequence value type.
difference_type Sequence difference type.
Definition at line 401 of file base.h.
Public Types
typedef _DifferenceTp difference_type
typedef pseudo_sequence_iterator< T, uint64 > iterator
Public Member Functions
iterator begin () const
iterator end () const
pseudo_sequence (const T &val, difference_type count)

Constructor & Destructor Documentation

template<typename T, typename _DifferenceTp>
__gnu_parallel::pseudo_sequence< T, _DifferenceTp >::pseudo_sequence (const T & val, difference_type count) [inline] Constructor.
Parameters:
val Element of the sequence.
count Number of (virtual) copies.
Definition at line 415 of file base.h.

Member Function Documentation

template<typename T, typename _DifferenceTp> iterator
__gnu_parallel::pseudo_sequence< T, _DifferenceTp >::begin () const [inline]
Begin iterator.
Definition at line 420 of file base.h.
template<typename T, typename _DifferenceTp> iterator
__gnu_parallel::pseudo_sequence< T, _DifferenceTp >::end () const [inline]
End iterator.
Definition at line 425 of file base.h.

Author

Generated automatically by Doxygen for libstdc++ from the source code.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout