casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::Block< T > Member List

This is the complete list of members for casacore::Block< T >, including all inherited members.

allocator_pcasacore::Block< T >private
arraycasacore::Block< T >private
Array< T > classcasacore::Block< T >friend
begin()casacore::Block< T >inline
begin() const casacore::Block< T >inline
Block()casacore::Block< T >inline
Block(AllocSpec< Allocator > const &)casacore::Block< T >inlineexplicit
Block(size_t n)casacore::Block< T >inlineexplicit
Block(size_t n, AllocSpec< Allocator > const &)casacore::Block< T >inline
Block(size_t n, ArrayInitPolicy initPolicy)casacore::Block< T >inline
Block(size_t n, ArrayInitPolicy initPolicy, AllocSpec< Allocator > const &)casacore::Block< T >inline
Block(size_t n, T const &val)casacore::Block< T >inline
Block(size_t n, T const &val, AllocSpec< Allocator > const &)casacore::Block< T >inline
Block(size_t n, T *&storagePointer, Bool takeOverStorage=True)casacore::Block< T >inline
Block(size_t n, T *&storagePointer, Bool takeOverStorage, AllocSpec< Allocator > const &)casacore::Block< T >inline
Block(const Block< T > &other)casacore::Block< T >inline
Block(size_t n, ArrayInitPolicy initPolicy, Allocator_private::BulkAllocator< T > *allocator)casacore::Block< T >inlineprivate
Block(size_t n, Allocator_private::AllocSpec< T > allocator)casacore::Block< T >inlineprivate
Block(size_t n, T *&storagePointer, Bool takeOverStorage, Allocator_private::BulkAllocator< T > *allocator)casacore::Block< T >inlineprivate
capacity() const casacore::Block< T >inline
capacity_pcasacore::Block< T >private
const_iterator typedefcasacore::Block< T >
const_pointer typedefcasacore::Block< T >
const_reference typedefcasacore::Block< T >
construct(size_t pos, size_t n, T const *src)casacore::Block< T >inlineprivate
construct(size_t pos, size_t n, T const &initial_value)casacore::Block< T >inlineprivate
construct(size_t pos, size_type n)casacore::Block< T >inlineprivate
dealloc()casacore::Block< T >inlineprivate
deinit()casacore::Block< T >inlineprivate
destroy(size_t pos, size_type n)casacore::Block< T >inlineprivate
destroyPointercasacore::Block< T >private
difference_type typedefcasacore::Block< T >
doTraceAlloc(const void *addr, size_t nelem, DataType type, size_t sz)casacore::BlockTraceprotectedstatic
doTraceFree(const void *addr, size_t nelem, DataType type, size_t sz)casacore::BlockTraceprotectedstatic
empty() const casacore::Block< T >inline
end()casacore::Block< T >inline
end() const casacore::Block< T >inline
get_allocator()casacore::Block< T >inlineprivate
get_allocator()casacore::Block< T >inlineprivatestatic
get_capacity() const casacore::Block< T >inlineprivate
get_size() const casacore::Block< T >inlineprivate
init(ArrayInitPolicy initPolicy)casacore::Block< T >inlineprivate
init_anyway()casacore::Block< T >inlineprivatestatic
isCompatibleAllocator()casacore::Block< T >inlineprivate
iterator typedefcasacore::Block< T >
itsTraceSizecasacore::BlockTraceprotectedstatic
keep_allocator_pcasacore::Block< T >private
nelements() const casacore::Block< T >inline
operator=(const Block< T > &other)casacore::Block< T >inline
operator=(const T &val)casacore::Block< T >inline
operator[](size_t index)casacore::Block< T >inline
operator[](size_t index) const casacore::Block< T >inline
permitChangingAllocator()casacore::Block< T >inline
pointer typedefcasacore::Block< T >
prohibitChangingAllocator()casacore::Block< T >inline
reference typedefcasacore::Block< T >
remove(size_t whichOne, Bool forceSmaller=True)casacore::Block< T >inline
remove(size_t whichOne, Bool forceSmaller, ArrayInitPolicy initPolicy)casacore::Block< T >inline
replaceStorage(size_t n, T *&storagePointer, Bool takeOverStorage=True)casacore::Block< T >inline
replaceStorage(size_t n, T *&storagePointer, Bool takeOverStorage, AllocSpec< Allocator > const &)casacore::Block< T >inline
resize(size_t n, Bool forceSmaller=False, Bool copyElements=True)casacore::Block< T >inline
resize(size_t n, Bool forceSmaller, Bool copyElements, ArrayInitPolicy initPolicy)casacore::Block< T >inline
set(const T &val)casacore::Block< T >inline
set_capacity(size_t new_value)casacore::Block< T >inlineprivate
set_size(size_t new_value)casacore::Block< T >inlineprivate
setTraceSize(size_t sz)casacore::BlockTracestatic
size() const casacore::Block< T >inline
size_type typedefcasacore::Block< T >
storage()casacore::Block< T >inline
storage() const casacore::Block< T >inline
traceAlloc(const void *addr, size_t sz) const casacore::Block< T >inline
traceFree(const void *addr, size_t sz) const casacore::Block< T >inline
used_pcasacore::Block< T >private
value_type typedefcasacore::Block< T >
~Block()casacore::Block< T >inline