OpenVDB  11.0.0
Logger Member List

This is the complete list of members for Logger, including all inherited members.

::TestLogger classLoggerfriend
addNodeLocation(const ax::ast::Node *node, const CodeLocation &location)Logger
atErrorLimit() const Loggerinline
clear()Logger
CodeLocation typedefLogger
error(const std::string &message, const CodeLocation &lineCol=CodeLocation(0, 0))Logger
error(const std::string &message, const ax::ast::Node *node)Logger
errors() const Loggerinline
getErrorPrefix() const Logger
getIndent() const Logger
getMaxErrors() const Logger
getNumberedOutput() const Logger
getPrintLines() const Logger
getWarningPrefix() const Logger
getWarningsAsErrors() const Logger
hasError() const Loggerinline
hasWarning() const Loggerinline
Logger(const OutputFunction &errors=[](const std::string &msg){std::cerr<< msg<< std::endl;}, const OutputFunction &warnings=[](const std::string &){})Logger
OutputFunction typedefLogger
Ptr typedefLogger
setErrorPrefix(const char *prefix="error: ")Logger
setIndent(const size_t ident=0)Logger
setMaxErrors(const size_t maxErrors=0)Logger
setNumberedOutput(const bool numbered=true)Logger
setPrintLines(const bool print=true)Logger
setSourceCode(const char *code)Logger
setSourceTree(openvdb::ax::ast::Tree::ConstPtr tree)Logger
setWarningPrefix(const char *prefix="warning: ")Logger
setWarningsAsErrors(const bool warnAsError=false)Logger
warning(const std::string &message, const CodeLocation &lineCol=CodeLocation(0, 0))Logger
warning(const std::string &message, const ax::ast::Node *node)Logger
warnings() const Loggerinline
~Logger()Logger