LibreOffice Module dbaccess (master) 1
|
#include <storagexmlstream.hxx>
Public Member Functions | |
StorageXMLOutputStream (const css::uno::Reference< css::uno::XComponentContext > &i_rContext, const css::uno::Reference< css::embed::XStorage > &i_rParentStorage, const OUString &i_rStreamName) | |
virtual | ~StorageXMLOutputStream () override |
void | close () |
void | addAttribute (const OUString &i_rName, const OUString &i_rValue) const |
void | startElement (const OUString &i_rElementName) |
void | endElement () |
void | ignorableWhitespace (const OUString &i_rWhitespace) const |
void | characters (const OUString &i_rCharacters) const |
Public Member Functions inherited from dbaccess::StorageOutputStream | |
StorageOutputStream (const css::uno::Reference< css::embed::XStorage > &i_rParentStorage, const OUString &i_rStreamName) | |
virtual | ~StorageOutputStream () |
Private Member Functions | |
StorageXMLOutputStream (const StorageXMLOutputStream &)=delete | |
StorageXMLOutputStream & | operator= (const StorageXMLOutputStream &)=delete |
Private Attributes | |
css::uno::Reference< css::xml::sax::XDocumentHandler > | mxHandler |
std::stack< OUString > | maElements |
::rtl::Reference< comphelper::AttributeList > | mxAttributes |
Additional Inherited Members | |
Protected Member Functions inherited from dbaccess::StorageOutputStream | |
const css::uno::Reference< css::io::XOutputStream > & | getOutputStream () const |
Definition at line 35 of file storagexmlstream.hxx.
dbaccess::StorageXMLOutputStream::StorageXMLOutputStream | ( | const css::uno::Reference< css::uno::XComponentContext > & | i_rContext, |
const css::uno::Reference< css::embed::XStorage > & | i_rParentStorage, | ||
const OUString & | i_rStreamName | ||
) |
|
overridevirtual |
Definition at line 58 of file storagexmlstream.cxx.
|
privatedelete |
void dbaccess::StorageXMLOutputStream::addAttribute | ( | const OUString & | i_rName, |
const OUString & | i_rValue | ||
) | const |
Definition at line 70 of file storagexmlstream.cxx.
void dbaccess::StorageXMLOutputStream::characters | ( | const OUString & | i_rCharacters | ) | const |
Definition at line 101 of file storagexmlstream.cxx.
References ENSURE_OR_RETURN_VOID, and mxHandler.
void dbaccess::StorageXMLOutputStream::close | ( | ) |
Definition at line 62 of file storagexmlstream.cxx.
References ENSURE_OR_RETURN_VOID, and mxHandler.
Referenced by dbaccess::SubComponentRecovery::impl_saveQueryDesign_throw().
void dbaccess::StorageXMLOutputStream::endElement | ( | ) |
Definition at line 84 of file storagexmlstream.cxx.
References ENSURE_OR_RETURN_VOID, and mxHandler.
Referenced by dbaccess::SubComponentRecovery::impl_saveQueryDesign_throw().
void dbaccess::StorageXMLOutputStream::ignorableWhitespace | ( | const OUString & | i_rWhitespace | ) | const |
Definition at line 94 of file storagexmlstream.cxx.
References ENSURE_OR_RETURN_VOID, and mxHandler.
Referenced by dbaccess::SubComponentRecovery::impl_saveQueryDesign_throw().
|
privatedelete |
void dbaccess::StorageXMLOutputStream::startElement | ( | const OUString & | i_rElementName | ) |
Definition at line 75 of file storagexmlstream.cxx.
References ENSURE_OR_RETURN_VOID, and mxHandler.
Referenced by dbaccess::SubComponentRecovery::impl_saveQueryDesign_throw().
|
private |
Definition at line 61 of file storagexmlstream.hxx.
|
private |
Definition at line 62 of file storagexmlstream.hxx.
|
private |
Definition at line 60 of file storagexmlstream.hxx.