3#include <unordered_set>
4#include <unordered_map>
25 void checkCiteKey(
const std::string & file,
const std::string & citekey);
28 void collectReferences(
const std::string & bibfile);
50 std::unordered_map<std::string, std::unordered_set<std::string>> _refs;
69 void collectReferences(
const std::string & bibfile);
Class for collecting and managing cite keys from the user provided bib files.
Definition BibTexHelper.h:14
static BibTexHelper & instance()
Static function to get the instance of the singleton instance.
Definition BibTexHelper.C:17
void checkCiteKey(const std::string &file, const std::string &citekey)
Checks to see if a cite key belongs to a give bib file.
Definition BibTexHelper.C:71
void clear()
Empties all of the cite keys that are currently in the BibTexHelper.
Definition BibTexHelper.C:27
This is the class that processes reaction networks and allows for interaction with the data contained...
Definition NetworkParser.h:24