10 #ifndef UI_GXML_CONF_HPP 11 #define UI_GXML_CONF_HPP 43 virtual void customLog(std::string
const & msg);
60 void memberLog(std::string
const & msg);
61 static void libxmlLog(
void * ctx,
const char * msg, ...);
62 bool customLoggingEnabled_;
63 std::string logPrefix_;
Namespace for all Schlund+Partner Code.
Definition: Buffer.cpp:30
virtual void customLog(std::string const &msg)
Overwrite this for custom logging.
Definition: Conf.cpp:85
libxml2/libxslt configuration helper.
Definition: Conf.hpp:25
static void setKeepBlanks(bool on=true)
Odd libxml2 global feature ;). See libxml2 docs.
Definition: Conf.cpp:66
Conf & setCustomLogging(bool on=true, std::string prefix="[libxml2/xslt] ")
Set/unset custom logging (optionally with custom prefix).
Definition: Conf.cpp:52
Conf & setEXSLT()
Register exslt functions for use with xsl transformations.
Definition: Conf.cpp:71
Conf & setCustomLoggingEnable(bool on=true)
En/disable custom logging. Defaults to "enable" ("don't care" if custom logging is unset)...
Definition: Conf.cpp:60