[#BloombergLP-balxml-Reader-setResolver] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/balxml.adoc[balxml]::xref:BloombergLP/balxml/Reader.adoc[Reader]::setResolver :relfileprefix: ../../../ :mrdocs: Set the external XML resource resolver to the specified `resolver`. The XML resource resolver is used by the `balxml_reader` to find and open an external resources (See the `XmlResolverFunctor` typedef for more details). The XML resource resolver remains valid; it is not affected by a call to `close` and should be available until the reader is destroyed. The behavior is undefined if this method is called after calling `open` and before calling `close`. == Synopsis Declared in `<balxml_reader.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- virtual void setResolver(xref:BloombergLP/balxml/Reader/XmlResolverFunctor.adoc[XmlResolverFunctor] resolver) = 0; ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#