|
DocWire SDK
DocWire SDK: Award-winning modern data processing in C++20. SourceForge Community Choice & Microsoft support. AI-driven processing. Supports nearly 100 data formats, including email boxes and OCR. Boost efficiency in text extraction, web data extraction, data mining, document analysis. Offline processing possible for security and confidentiality
|
Helper class to manage the context stack scope. Pushes a new context on construction and pops it on destruction. More...
#include <common_xml_document_parser.h>
Public Member Functions | |
| scoped_context_stack_push (common_xml_document_parser &parser, const message_callbacks &emit_message) | |
| Constructs the helper and pushes a new context onto the parser's stack. More... | |
| ~scoped_context_stack_push () | |
| Destructor that pops the context from the parser's stack. | |
Helper class to manage the context stack scope. Pushes a new context on construction and pops it on destruction.
Definition at line 205 of file common_xml_document_parser.h.
| docwire::common_xml_document_parser< safety_level >::scoped_context_stack_push::scoped_context_stack_push | ( | common_xml_document_parser & | parser, |
| const message_callbacks & | emit_message | ||
| ) |
Constructs the helper and pushes a new context onto the parser's stack.
| parser | The parser instance. |
| emit_message | The message callbacks for the new context. |