Galois
Main Page
Related Pages
Namespaces
Classes
Files
Examples
Class List
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Public Member Functions
|
List of all members
galois::PerThreadGdeque< T, ChunkSize > Class Template Reference
#include <
PerThreadContainer.h
>
Inheritance diagram for galois::PerThreadGdeque< T, ChunkSize >:
Public Member Functions
PerThreadGdeque
()
Public Member Functions inherited from
galois::PerThreadContainer< galois::gdeque< T, ChunkSize > >
unsigned
numRows
() const
container_type
&
get
()
const
container_type
&
get
() const
container_type
&
get
(unsigned i)
const
container_type
&
get
(unsigned i) const
container_type
&
operator[]
(unsigned i)
const
container_type
&
operator[]
(unsigned i) const
global_iterator
begin_all
()
global_const_iterator
begin_all
() const
global_iterator
end_all
()
global_const_iterator
end_all
() const
global_iterator
begin
()
global_const_iterator
begin
() const
global_iterator
end
()
global_const_iterator
end
() const
global_const_iterator
cbegin
() const
global_const_iterator
cend
() const
global_const_iterator
cbegin_all
() const
global_const_iterator
cend_all
() const
global_reverse_iterator
rbegin_all
()
global_const_reverse_iterator
rbegin_all
() const
global_reverse_iterator
rend_all
()
global_const_reverse_iterator
rend_all
() const
global_const_reverse_iterator
crbegin_all
() const
global_const_reverse_iterator
crend_all
() const
local_iterator
local_begin
()
local_const_iterator
local_begin
() const
local_iterator
local_end
()
local_const_iterator
local_end
() const
local_const_iterator
local_cbegin
() const
local_const_iterator
local_cend
() const
local_reverse_iterator
local_rbegin
()
local_reverse_iterator
local_rend
()
local_const_reverse_iterator
local_crbegin
() const
local_const_reverse_iterator
local_crend
() const
size_type
size_all
() const
void
clear_all_parallel
(void)
bool
empty_all
() const
void
fill_parallel
(const Range &range, Ret(container_type::*pushFn)(const
value_type
&)=&container_type::push_back)
Additional Inherited Members
Public Types inherited from
galois::PerThreadContainer< galois::gdeque< T, ChunkSize > >
typedef
galois::gdeque
< T,
ChunkSize >
container_type
typedef
container_type::value_type
value_type
typedef
container_type::reference
reference
typedef
container_type::pointer
pointer
typedef
container_type::size_type
size_type
typedef
container_type::iterator
local_iterator
typedef
container_type::const_iterator
local_const_iterator
typedef
container_type::reverse_iterator
local_reverse_iterator
typedef
container_type::const_reverse_iterator
local_const_reverse_iterator
typedef
PerThreadContainer
This_ty
typedef TypeFactory<
This_ty
>
::
OuterIter
OuterIter
typedef TypeFactory<
This_ty
>
::
RvrsOuterIter
RvrsOuterIter
typedef
galois::ChooseStlTwoLevelIterator
<
OuterIter
, typename
container_type::iterator
>
::type
global_iterator
typedef
galois::ChooseStlTwoLevelIterator
<
OuterIter
, typename
container_type::const_iterator
>
::type
global_const_iterator
typedef
galois::ChooseStlTwoLevelIterator
<
RvrsOuterIter
, typename
container_type::reverse_iterator
>
::type
global_reverse_iterator
typedef
galois::ChooseStlTwoLevelIterator
<
RvrsOuterIter
, typename
container_type::const_reverse_iterator
>
::type
global_const_reverse_iterator
typedef
global_iterator
iterator
typedef
global_const_iterator
const_iterator
typedef
global_reverse_iterator
reverse_iterator
typedef
global_const_reverse_iterator
const_reverse_iterator
Protected Member Functions inherited from
galois::PerThreadContainer< galois::gdeque< T, ChunkSize > >
PerThreadContainer
()
void
init
(Args &&...args)
~PerThreadContainer
()
Constructor & Destructor Documentation
template<typename T , unsigned ChunkSize = 64>
galois::PerThreadGdeque
< T, ChunkSize >::
PerThreadGdeque
(
)
inline
The documentation for this class was generated from the following file:
PerThreadContainer.h
galois
PerThreadGdeque
Generated by
1.8.5