Chemical Data Processing Library C++ API - Version 1.2.0
CDPL::Chem::ANDMatchExpressionList< ObjType1, ObjType2 > Member List

This is the complete list of members for CDPL::Chem::ANDMatchExpressionList< ObjType1, ObjType2 >, including all inherited members.

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 typedefCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
begin() constCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
begin()CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
checkIfNonEmpty() constCDPL::Util::Array< typename ValueType::SharedPointer >protected
checkIndex(std::size_t idx, bool allow_end) constCDPL::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) constCDPL::Util::Array< typename ValueType::SharedPointer >protected
clear()CDPL::Util::Array< typename ValueType::SharedPointer >
ConstElementIterator typedefCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
ConstReverseElementIterator typedefCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
ElementIterator typedefCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
ElementType typedefCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
end() constCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
end()CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getBase()CDPL::Util::Array< typename ValueType::SharedPointer >
getBase() constCDPL::Util::Array< typename ValueType::SharedPointer >
getCapacity() constCDPL::Util::Array< typename ValueType::SharedPointer >
getData()CDPL::Util::Array< typename ValueType::SharedPointer >
getData() constCDPL::Util::Array< typename ValueType::SharedPointer >
getElement(std::size_t idx) constCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getElement(std::size_t idx)CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getElementsBegin() constCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getElementsBegin()CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getElementsEnd() constCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getElementsEnd()CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getElementsReverseBegin() constCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getElementsReverseBegin()CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getElementsReverseEnd() constCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getElementsReverseEnd()CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getFirstElement() constCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getFirstElement()CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getLastElement() constCDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getLastElement()CDPL::Util::IndirectArray< MatchExpression< ObjType1, void > >
getSize() constCDPL::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() constCDPL::Util::Array< typename ValueType::SharedPointer >
operator()(const ObjType1 &query_obj1, const ObjType2 &query_obj2, const ObjType1 &target_obj1, const ObjType2 &target_obj2, const Base::Any &aux_data) constCDPL::Chem::ANDMatchExpressionList< ObjType1, ObjType2 >virtual
operator()(const ObjType1 &query_obj1, const ObjType2 &query_obj2, const ObjType1 &target_obj1, const ObjType2 &target_obj2, const AtomBondMapping &mapping, const Base::Any &aux_data) constCDPL::Chem::ANDMatchExpressionList< ObjType1, ObjType2 >virtual
operator[](std::size_t idx) constCDPL::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() constCDPL::Chem::MatchExpressionList< 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 typedefCDPL::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 typedefCDPL::Chem::ANDMatchExpressionList< ObjType1, ObjType2 >
size() constCDPL::Util::Array< typename ValueType::SharedPointer >
SizeType typedefCDPL::Util::Array< typename ValueType::SharedPointer >
StorageType typedefCDPL::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