addElement(const typename ValueType::SharedPointer &value=typename ValueType::SharedPointer()) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
Array() | CDPL::Util::Array< typename ValueType::SharedPointer > | inline |
Array(std::size_t num_elem, const typename ValueType::SharedPointer &value=typename ValueType::SharedPointer()) | CDPL::Util::Array< typename ValueType::SharedPointer > | inline |
Array(const InputIter &first, const InputIter &last) | CDPL::Util::Array< typename ValueType::SharedPointer > | inline |
assign(std::size_t num_elem, const typename ValueType::SharedPointer &value=typename ValueType::SharedPointer()) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
assign(const InputIter &first, const InputIter &last) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
BaseType typedef | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
begin() const | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
begin() | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
checkIfNonEmpty() const | CDPL::Util::Array< typename ValueType::SharedPointer > | protected |
checkIndex(std::size_t idx, bool allow_end) const | CDPL::Util::Array< typename ValueType::SharedPointer > | protected |
checkIterator(const ElementIterator &it, bool allow_end) | CDPL::Util::Array< typename ValueType::SharedPointer > | protected |
checkIterator(const ConstElementIterator &it, bool allow_end) const | CDPL::Util::Array< typename ValueType::SharedPointer > | protected |
clear() | CDPL::Util::Array< typename ValueType::SharedPointer > | |
ConstElementIterator typedef | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
ConstReverseElementIterator typedef | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
ElementIterator typedef | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
ElementType typedef | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
end() const | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
end() | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getBase() | CDPL::Util::Array< typename ValueType::SharedPointer > | |
getBase() const | CDPL::Util::Array< typename ValueType::SharedPointer > | |
getCapacity() const | CDPL::Util::Array< typename ValueType::SharedPointer > | |
getData() | CDPL::Util::Array< typename ValueType::SharedPointer > | |
getData() const | CDPL::Util::Array< typename ValueType::SharedPointer > | |
getElement(std::size_t idx) const | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getElement(std::size_t idx) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getElementsBegin() const | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getElementsBegin() | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getElementsEnd() const | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getElementsEnd() | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getElementsReverseBegin() const | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getElementsReverseBegin() | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getElementsReverseEnd() const | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getElementsReverseEnd() | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getFirstElement() const | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getFirstElement() | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getLastElement() const | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getLastElement() | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
getSize() const | CDPL::Util::Array< typename ValueType::SharedPointer > | |
IndirectArray() | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | inline |
IndirectArray(std::size_t num_elem, const typename ValueType::SharedPointer &ptr=typename ValueType::SharedPointer()) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | inline |
IndirectArray(const InputIter &first, const InputIter &last) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | inline |
insertElement(const ElementIterator &it, const typename ValueType::SharedPointer &ptr) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
insertElement(std::size_t idx, const MatchExpression< ObjType1, void > &value=MatchExpression< ObjType1, void >()) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
insertElement(const ElementIterator &it, const MatchExpression< ObjType1, void > &value=MatchExpression< ObjType1, void >()) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
Array< typename ValueType::SharedPointer >::insertElement(std::size_t idx, const typename ValueType::SharedPointer &value=typename ValueType::SharedPointer()) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
Array< typename ValueType::SharedPointer >::insertElement(const ElementIterator &it, const typename ValueType::SharedPointer &value=typename ValueType::SharedPointer()) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
insertElements(const ElementIterator &it, std::size_t num_elem, const typename ValueType::SharedPointer &ptr) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
insertElements(const ElementIterator &it, const InputIter &first, const InputIter &last) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
insertElements(std::size_t idx, std::size_t num_elem, const MatchExpression< ObjType1, void > &value=MatchExpression< ObjType1, void >()) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
insertElements(const ElementIterator &it, std::size_t num_elem, const MatchExpression< ObjType1, void > &value=MatchExpression< ObjType1, void >()) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
insertElements(std::size_t idx, const InputIter &first, const InputIter &last) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
insertElements(const ElementIterator &it, const InputIter &first, const InputIter &last) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
Array< typename ValueType::SharedPointer >::insertElements(std::size_t idx, std::size_t num_elem, const typename ValueType::SharedPointer &value=typename ValueType::SharedPointer()) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
Array< typename ValueType::SharedPointer >::insertElements(const ElementIterator &it, std::size_t num_elem, const typename ValueType::SharedPointer &value=typename ValueType::SharedPointer()) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
Array< typename ValueType::SharedPointer >::insertElements(std::size_t idx, const InputIter &first, const InputIter &last) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
Array< typename ValueType::SharedPointer >::insertElements(const ElementIterator &it, const InputIter &first, const InputIter &last) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
isEmpty() const | CDPL::Util::Array< typename ValueType::SharedPointer > | |
operator()(const ObjType1 &query_obj1, const void &query_obj2, const ObjType1 &target_obj1, const void &target_obj2, const Base::Any &aux_data) const | CDPL::Chem::MatchExpression< ObjType1, void > | virtual |
operator()(const ObjType1 &query_obj1, const void &query_obj2, const ObjType1 &target_obj1, const void &target_obj2, const AtomBondMapping &mapping, const Base::Any &aux_data) const | CDPL::Chem::MatchExpression< ObjType1, void > | virtual |
operator[](std::size_t idx) const | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
operator[](std::size_t idx) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
popLastElement() | CDPL::Util::Array< typename ValueType::SharedPointer > | |
removeElement(const ElementIterator &it) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
removeElement(std::size_t idx) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
removeElement(const ElementIterator &it) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
Array< typename ValueType::SharedPointer >::removeElement(std::size_t idx) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
Array< typename ValueType::SharedPointer >::removeElement(const ElementIterator &it) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
removeElements(const ElementIterator &first, const ElementIterator &last) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
removeElements(const ElementIterator &first, const ElementIterator &last) | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
Array< typename ValueType::SharedPointer >::removeElements(const ElementIterator &first, const ElementIterator &last) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
requiresAtomBondMapping() const | CDPL::Chem::MatchExpressionList< ObjType1, ObjType2 > | |
MatchExpression< ObjType1, void >::requiresAtomBondMapping() const | CDPL::Chem::MatchExpression< ObjType1, void > | virtual |
reserve(std::size_t num_elem) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
resize(std::size_t num_elem, const typename ValueType::SharedPointer &value=typename ValueType::SharedPointer()) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
ReverseElementIterator typedef | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | |
setElement(std::size_t idx, const typename ValueType::SharedPointer &value=typename ValueType::SharedPointer()) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
SharedPointer typedef | CDPL::Chem::MatchExpressionList< ObjType1, ObjType2 > | |
size() const | CDPL::Util::Array< typename ValueType::SharedPointer > | |
SizeType typedef | CDPL::Util::Array< typename ValueType::SharedPointer > | |
StorageType typedef | CDPL::Util::Array< typename ValueType::SharedPointer > | |
swap(Array &array) | CDPL::Util::Array< typename ValueType::SharedPointer > | |
~Array() | CDPL::Util::Array< typename ValueType::SharedPointer > | inlinevirtual |
~IndirectArray() | CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > > | inlinevirtual |
~MatchExpression() | CDPL::Chem::MatchExpression< ObjType1, void > | inlinevirtual |