XmlResults::concatResults

#include <DbXml.hpp>

void XmlResults::concatResults(XmlResults &from);

Concatenates transient copies of all XmlValue objects in the from argument into the current result set. Copied values no longer reference database objects and can be safely used outside of transactions. Modifications of the values will not affect containers.

The XmlResults object in the from argument may be lazily or eagerly evaluated. If it is eager, it is reset before and after use by calling XmlResults::reset.

Errors

The XmlResults::concatResults method may fail and throw XmlException , encapsulating one of the following non-zero errors:

LAZY_EVALUATION

The method can only be called on eagerly evaluated result sets, or those created from scratch using XmlManager::createResults.

Class

XmlResults

See Also

XmlResults Methods