Loading...
Searching...
No Matches
Logger Member List

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

::TestLogger class | Logger | friend
addNodeLocation(const ax::ast::Node *node, const CodeLocation &location) | Logger |
atErrorLimit() const | Logger | inline
clear() | Logger |
CodeLocation typedef | Logger |
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 | Logger | inline
getErrorPrefix() const | Logger |
getIndent() const | Logger |
getMaxErrors() const | Logger |
getNumberedOutput() const | Logger |
getPrintLines() const | Logger |
getWarningPrefix() const | Logger |
getWarningsAsErrors() const | Logger |
hasError() const | Logger | inline
hasWarning() const | Logger | inline
Logger(const OutputFunction &errors=[](const std::string &msg){ std::cerr<< msg<< std::endl;}, const OutputFunction &warnings=[](const std::string &){}) | Logger |
OutputFunction typedef | Logger |
Ptr typedef | Logger |
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 | Logger | inline
~Logger() | Logger |