btool
A parser/converter/transpiler for .bib files
Parser Member List

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

allowAllParserprivate
elementsOf(std::string_view input, const std::string &filename) -> std::vector< BibElement >Parserprivatestatic
filterElements(const std::vector< BibElement > &elements, const std::vector< StyleProperties > &props) noexcept -> std::vector< BibElement >Parserprivatestatic
generate(const std::vector< boost::filesystem::path > &inputPaths, const std::optional< std::string > &sorting) const -> std::vector< BibElement >Parser
generate(const boost::filesystem::path &inputPath, const std::optional< std::string > &sorting) const -> std::vector< BibElement >Parser
generate(std::string_view inputFileContent, const std::optional< std::string > &sorting, const std::string &filename) const -> std::vector< BibElement >Parser
Parser(const std::optional< boost::filesystem::path > &ruleFilePath, std::vector< std::string > targetStyles, const bool allowAll=false)Parser
Parser(std::optional< std::stringstream > ruleFileContents, std::vector< std::string > targetStyle, const bool allowAll=false)Parser
sortElements(std::vector< BibElement > &elements, const std::string &sorting) noexcept -> voidParserprivatestatic
targetStylesParserprivate
translationTableParserprivate