LibreOffice Module unoxml (master) 1
|
Classes | |
class | CNodeList |
class | CXPathAPI |
class | CXPathObject |
Typedefs | |
typedef std::map< OUString, OUString > | nsmap_t |
typedef std::vector< css::uno::Reference< css::xml::xpath::XXPathExtension > > | extensions_t |
typedef ::cppu::WeakImplHelper< css::xml::xpath::XXPathAPI, css::lang::XServiceInfo > | CXPathAPI_Base |
Functions | |
static void | lcl_registerNamespaces (xmlXPathContextPtr ctx, const nsmap_t &nsmap) |
static void | lcl_collectNamespaces (nsmap_t &rNamespaces, Reference< XNode > const &xNamespaceNode) |
static void | lcl_collectRegisterNamespaces (CXPathAPI &rAPI, Reference< XNode > const &xNamespaceNode) |
static void | lcl_registerExtensions (xmlXPathContextPtr ctx, const extensions_t &extensions) |
static OUString | make_error_message (xmlErrorPtr pError) |
static void | generic_error_func (void *, const char *format,...) |
static void | structured_error_func (void *, xmlErrorPtr error) |
static XPathObjectType | lcl_GetType (xmlXPathObjectPtr const pXPathObj) |
typedef ::cppu::WeakImplHelper< css::xml::xpath::XXPathAPI , css::lang::XServiceInfo > XPath::CXPathAPI_Base |
Definition at line 49 of file xpathapi.hxx.
typedef std::vector< css::uno::Reference<css::xml::xpath::XXPathExtension> > XPath::extensions_t |
Definition at line 44 of file xpathapi.hxx.
typedef std::map<OUString, OUString> XPath::nsmap_t |
Definition at line 43 of file xpathapi.hxx.
|
static |
Definition at line 247 of file xpathapi.cxx.
References args, and SAL_WARN.
Referenced by XPath::CXPathAPI::eval().
|
static |
Definition at line 109 of file xpathapi.cxx.
Referenced by lcl_collectRegisterNamespaces().
|
static |
Definition at line 133 of file xpathapi.cxx.
References lcl_collectNamespaces(), and XPath::CXPathAPI::registerNS().
Referenced by XPath::CXPathAPI::evalNS(), XPath::CXPathAPI::selectNodeListNS(), and XPath::CXPathAPI::selectSingleNodeNS().
|
static |
Definition at line 35 of file xpathobject.cxx.
|
static |
Definition at line 146 of file xpathapi.cxx.
References ctx.
Referenced by XPath::CXPathAPI::eval().
|
static |
Definition at line 93 of file xpathapi.cxx.
References ctx, OUStringToOString(), p, and u.
Referenced by XPath::CXPathAPI::eval().
|
static |
Definition at line 220 of file xpathapi.cxx.
References line.
Referenced by structured_error_func().
|
static |
Definition at line 262 of file xpathapi.cxx.
References make_error_message(), and SAL_WARN.
Referenced by XPath::CXPathAPI::eval().