Void specialization. More...
#include <LargeArray.h>
Classes | |
| struct | size_of | 
Public Types | |
| typedef void | raw_value_type | 
| typedef void * | value_type | 
| typedef size_t | size_type | 
| typedef ptrdiff_t | difference_type | 
| typedef value_type | reference | 
| typedef const value_type | const_reference | 
| typedef value_type * | pointer | 
| typedef const value_type * | const_pointer | 
| typedef pointer | iterator | 
| typedef const_pointer | const_iterator | 
Public Member Functions | |
| LargeArray (void *d, size_t s) | |
| LargeArray () | |
| const_reference | at (difference_type x) const | 
| reference | at (difference_type x) | 
| const_reference | operator[] (size_type x) const | 
| void | set (difference_type x, const_reference v) | 
| size_type | size () const | 
| iterator | begin () | 
| const_iterator | begin () const | 
| iterator | end () | 
| const_iterator | end () const | 
| void | allocateInterleaved (size_type n) | 
| void | allocateLocal (size_type n, bool prefault=true) | 
| template<typename... Args> | |
| void | construct (Args &&...args) | 
| template<typename... Args> | |
| void | constructAt (size_type n, Args &&...args) | 
| template<typename... Args> | |
| void | create (size_type n, Args &&...args) | 
| void | deallocate () | 
| void | destroy () | 
| void | destroyAt (size_type n) | 
| const_pointer | data () const | 
| pointer | data () | 
Static Public Attributes | |
| static const bool | has_value = false | 
Void specialization.
| typedef const_pointer Galois::LargeArray< void >::const_iterator | 
| typedef const value_type* Galois::LargeArray< void >::const_pointer | 
| typedef const value_type Galois::LargeArray< void >::const_reference | 
| typedef ptrdiff_t Galois::LargeArray< void >::difference_type | 
| typedef pointer Galois::LargeArray< void >::iterator | 
| typedef value_type* Galois::LargeArray< void >::pointer | 
| typedef void Galois::LargeArray< void >::raw_value_type | 
| typedef value_type Galois::LargeArray< void >::reference | 
| typedef size_t Galois::LargeArray< void >::size_type | 
| typedef void* Galois::LargeArray< void >::value_type | 
| Galois::LargeArray< void >::LargeArray | ( | void * | d, | |
| size_t | s | |||
| ) |  [inline] | 
        
| Galois::LargeArray< void >::LargeArray | ( | ) |  [inline] | 
        
| void Galois::LargeArray< void >::allocateInterleaved | ( | size_type | n | ) |  [inline] | 
        
| void Galois::LargeArray< void >::allocateLocal | ( | size_type | n, | |
| bool |  prefault = true | |||
| ) |  [inline] | 
        
| reference Galois::LargeArray< void >::at | ( | difference_type | x | ) |  [inline] | 
        
| const_reference Galois::LargeArray< void >::at | ( | difference_type | x | ) |  const [inline] | 
        
| const_iterator Galois::LargeArray< void >::begin | ( | ) |  const [inline] | 
        
| iterator Galois::LargeArray< void >::begin | ( | ) |  [inline] | 
        
| void Galois::LargeArray< void >::construct | ( | Args &&... | args | ) |  [inline] | 
        
| void Galois::LargeArray< void >::constructAt | ( | size_type | n, | |
| Args &&... | args | |||
| ) |  [inline] | 
        
| void Galois::LargeArray< void >::create | ( | size_type | n, | |
| Args &&... | args | |||
| ) |  [inline] | 
        
| pointer Galois::LargeArray< void >::data | ( | ) |  [inline] | 
        
| const_pointer Galois::LargeArray< void >::data | ( | ) |  const [inline] | 
        
| void Galois::LargeArray< void >::deallocate | ( | ) |  [inline] | 
        
| void Galois::LargeArray< void >::destroy | ( | ) |  [inline] | 
        
| void Galois::LargeArray< void >::destroyAt | ( | size_type | n | ) |  [inline] | 
        
| const_iterator Galois::LargeArray< void >::end | ( | ) |  const [inline] | 
        
| iterator Galois::LargeArray< void >::end | ( | ) |  [inline] | 
        
| const_reference Galois::LargeArray< void >::operator[] | ( | size_type | x | ) |  const [inline] | 
        
| void Galois::LargeArray< void >::set | ( | difference_type | x, | |
| const_reference | v | |||
| ) |  [inline] | 
        
| size_type Galois::LargeArray< void >::size | ( | ) |  const [inline] | 
        
const bool Galois::LargeArray< void >::has_value = false [static] | 
        
 1.6.1