SparseArraySigned< 1, T > Member List

This is the complete list of members for SparseArraySigned< 1, T >, including all inherited members.
_indicesSparseArray< 1, T > [protected]
_nullSparseArray< 1, T > [protected]
_signSparseArraySigned< 1, T > [protected]
ArrayContainer()ArrayContainer< T > [inline, protected]
ArrayContainer(const ArrayContainer &x)ArrayContainer< T > [inline, protected]
ArrayContainer(const ArrayContainer< T2, A2 > &x)ArrayContainer< T > [inline, protected]
ArrayContainer(ForwardIterator start, ForwardIterator finish)ArrayContainer< T > [inline, protected]
ArrayContainer(Type *start, Type *finish)ArrayContainer< T > [inline, protected]
ArrayContainer(const size_type size)ArrayContainer< T > [inline, explicit, protected]
begin() constArrayContainer< T > [inline]
begin()ArrayContainer< T > [inline]
computeIntersection(const SparseArraySigned< 1, T > &a, const SparseArraySigned< 1, T > &b, SparseArraySigned< 1, T > *c)SparseArraySigned< 1, T > [friend]
computeUnion(const SparseArraySigned< 1, T > &a, const SparseArraySigned< 1, T > &b, SparseArraySigned< 1, T > *c)SparseArraySigned< 1, T > [friend]
const_iterator typedefSparseArraySigned< 1, T >
const_pointer typedefSparseArraySigned< 1, T >
const_reference typedefSparseArraySigned< 1, T >
data() constArrayContainer< T > [inline]
data()ArrayContainer< T > [inline]
difference_type typedefSparseArraySigned< 1, T >
empty() constArrayContainer< T > [inline]
end() constArrayContainer< T > [inline]
end()ArrayContainer< T > [inline]
fill(ads::Array< 1, T2, A > *array) const SparseArraySigned< 1, T > [inline]
ArrayContainer< T >::fill(parameter_type value)ArrayContainer< T >
fillNonNull(ads::Array< 1, T2, A > *array) const SparseArray< 1, T > [inline]
get(std::istream &in)SparseArraySigned< 1, T >
getIndex(const int n) const SparseArray< 1, T > [inline]
getIndices() const SparseArray< 1, T > [inline]
getIndicesBeginning() const SparseArray< 1, T > [inline]
getIndicesEnd() const SparseArray< 1, T > [inline]
getMemoryUsage() const SparseArraySigned< 1, T > [inline]
getNull() const SparseArray< 1, T > [inline]
getRank()SparseArray< 1, T > [inline, static]
getSign() const SparseArraySigned< 1, T > [inline]
index_type typedefSparseArraySigned< 1, T >
IndexConstIterator typedefSparseArray< 1, T >
isNonNull(const int i) const SparseArray< 1, T > [inline]
isNull(const int i) const SparseArray< 1, T >
iterator typedefSparseArraySigned< 1, T >
max_size() constArrayContainer< T > [inline]
merge(const SparseArraySigned< 1, T > &a, const SparseArraySigned< 1, T > &b, SparseArraySigned< 1, T > *c)SparseArraySigned< 1, T > [friend]
negate()SparseArraySigned< 1, T > [inline]
operator!=(const SparseArray &x) const SparseArray< 1, T > [inline]
ArrayContainer< T >::operator!=(const ArrayContainer< T2, A2 > &x) constArrayContainer< T > [inline]
operator%=(parameter_type x)SparseArraySigned< 1, T > [inline]
operator()(const int i) const SparseArraySigned< 1, T >
operator*=(parameter_type x)SparseArraySigned< 1, T > [inline]
operator+=(parameter_type x)SparseArraySigned< 1, T > [inline]
operator-=(parameter_type x)SparseArraySigned< 1, T > [inline]
operator/=(parameter_type x)SparseArraySigned< 1, T > [inline]
operator=(const SparseArraySigned &other)SparseArraySigned< 1, T > [inline]
operator=(parameter_type x)SparseArraySigned< 1, T > [inline]
SparseArray< 1, T >::operator=(const SparseArray &other)SparseArray< 1, T > [inline]
SparseArray< 1, T >::operator=(const Array< 1, T2, A > &array)SparseArray< 1, T > [inline]
ArrayContainer< T >::operator=(const ArrayContainer &other)ArrayContainer< T > [inline, protected]
ArrayContainer< T >::operator=(const ArrayContainer< T2, A2 > &x)ArrayContainer< T > [inline, protected]
ArrayContainer< T >::operator=(parameter_type x)ArrayContainer< T >
operator==(const SparseArraySigned &x) const SparseArraySigned< 1, T > [inline]
SparseArray< 1, T >::operator==(const SparseArray &x) const SparseArray< 1, T > [inline]
ArrayContainer< T >::operator==(const ArrayContainer< T2, A2 > &x) constArrayContainer< T > [inline]
operator[](const int i) constArrayContainer< T > [inline]
operator[](const int i)ArrayContainer< T > [inline]
parameter_type typedefSparseArraySigned< 1, T >
pointer typedefSparseArraySigned< 1, T >
put(std::ostream &out) const SparseArraySigned< 1, T >
read(std::istream &in)ArrayContainer< T > [inline]
read_elements_ascii(std::istream &in)ArrayContainer< T > [inline]
read_elements_binary(std::istream &in)ArrayContainer< T > [inline]
rebuild(IndexForwardIter indicesBeginning, IndexForwardIter indicesEnd, ValueForwardIter valuesBeginning, ValueForwardIter valuesEnd, parameter_type nullValue)SparseArray< 1, T > [inline]
rebuild(IndexForwardIter indicesBeginning, IndexForwardIter indicesEnd, ValueForwardIter valuesBeginning, ValueForwardIter valuesEnd)SparseArray< 1, T > [inline]
rebuild(const size_type size)SparseArray< 1, T > [inline]
ArrayContainer< T >::rebuild(ForwardIterator start, ForwardIterator finish)ArrayContainer< T > [inline, protected]
ArrayContainer< T >::rebuild(Type *start, Type *finish)ArrayContainer< T > [inline, protected]
ArrayContainer< T >::rebuild(const size_type size)ArrayContainer< T > [inline, protected]
reference typedefSparseArraySigned< 1, T >
removeUnecessaryElements(SparseArraySigned< 1, T > *a)SparseArraySigned< 1, T > [friend]
resize(const size_type size)ArrayContainer< T > [inline, protected]
setSign(const int sign)SparseArraySigned< 1, T > [inline]
size() constArrayContainer< T > [inline]
size_type typedefSparseArraySigned< 1, T >
SparseArray()SparseArray< 1, T > [inline]
SparseArray(IndexForwardIter indicesBeginning, IndexForwardIter indicesEnd, ValueForwardIter valuesBeginning, ValueForwardIter valuesEnd, parameter_type nullValue=value_type())SparseArray< 1, T > [inline]
SparseArray(const Array< 1, T2, A > &array, parameter_type nullValue)SparseArray< 1, T > [inline]
SparseArray(const size_type size)SparseArray< 1, T > [inline, explicit]
SparseArray(const SparseArray &other)SparseArray< 1, T > [inline]
SparseArraySigned(parameter_type nullValue=std::numeric_limits< value_type >::max())SparseArraySigned< 1, T > [inline]
SparseArraySigned(IndexForwardIter indicesBeginning, IndexForwardIter indicesEnd, ValueForwardIter valuesBeginning, ValueForwardIter valuesEnd, parameter_type nullValue=std::numeric_limits< value_type >::max())SparseArraySigned< 1, T > [inline]
SparseArraySigned(const Array< 1, T2, A > &array, parameter_type nullValue)SparseArraySigned< 1, T > [inline]
SparseArraySigned(const SparseArraySigned &other)SparseArraySigned< 1, T > [inline]
swap(SparseArraySigned &x)SparseArraySigned< 1, T > [inline]
SparseArray< 1, T >::swap(SparseArray &other)SparseArray< 1, T > [inline]
ArrayContainer< T >::swap(ArrayContainer &other)ArrayContainer< T > [inline, protected]
unqualified_value_type typedefSparseArraySigned< 1, T >
value_type typedefSparseArraySigned< 1, T >
write(std::ostream &out) constArrayContainer< T > [inline]
write_elements_ascii(std::ostream &out) constArrayContainer< T > [inline]
write_elements_binary(std::ostream &out) constArrayContainer< T > [inline]
~ArrayContainer()ArrayContainer< T > [inline, protected]
~SparseArray()SparseArray< 1, T > [inline]
~SparseArraySigned()SparseArraySigned< 1, T > [inline]
Generated on Thu Jun 30 02:14:52 2016 for Algorithms and Data Structures Package by  doxygen 1.6.3