23#include <com/sun/star/xml/crypto/sax/ConstOfSecurityId.hpp>
24#include <com/sun/star/xml/crypto/sax/XReferenceResolvedListener.hpp>
29 css::xml::crypto::sax::ElementMarkPriority nPriority,
31 css::uno::Reference< css::xml::crypto::sax::XReferenceResolvedListener > xReferenceResolvedListener)
32 :
ElementMark(css::xml::crypto::
sax::ConstOfSecurityId::UNDEFINEDSECURITYID, nBufferId),
33 m_nPriority(nPriority),
34 m_bToModify(bToModify),
35 m_bAbleToNotify(false),
37 m_xReferenceResolvedListener(
std::move(xReferenceResolvedListener))
68 m_type = css::xml::crypto::sax::ElementMarkType_ELEMENTCOLLECTOR;
90 const css::uno::Reference< css::xml::crypto::sax::XReferenceResolvedListener >& xReferenceResolvedListener)
131 m_nSecurityId != css::xml::crypto::sax::ConstOfSecurityId::UNDEFINEDSECURITYID)
css::uno::Reference< css::xml::crypto::sax::XReferenceResolvedListener > m_xReferenceResolvedListener
ElementCollector(sal_Int32 nBufferId, css::xml::crypto::sax::ElementMarkPriority nPriority, bool bToModify, css::uno::Reference< css::xml::crypto::sax::XReferenceResolvedListener > xReferenceResolvedListener)
void setReferenceResolvedListener(const css::uno::Reference< css::xml::crypto::sax::XReferenceResolvedListener > &referenceResolvedListener)
sal_Int32 const m_nBufferId
css::xml::crypto::sax::ElementMarkType m_type