|
Rosetta
|
A class that receives lists of works to cite from Rosetta modules, then returns a list of all works to cite on demand. Threadsafe. More...
#include <basic/citation_manager/CitationManager.hh>#include <basic/citation_manager/CitationCollection.hh>#include <basic/citation_manager/Citation.hh>#include <basic/citation_manager/UnpublishedModuleInfo.hh>#include <utility/string_util.hh>#include <utility/pointer/memory.hh>#include <basic/Tracer.hh>#include <basic/database/open.hh>#include <string>Namespaces | |
| basic | |
| Tags used to tag messeges sent by MPI functions used to decide whether a slave is requesting a new job id or flagging as job as being a bad input. | |
| basic::citation_manager | |
Variables | |
| static basic::Tracer | TR ("basic.citation_manager.CitationManager") |
A class that receives lists of works to cite from Rosetta modules, then returns a list of all works to cite on demand. Threadsafe.
For works with publications that have DOIs, this loads a list of references from the database, indexed by DOI, once in a threadsafe manner on object creation. This allows modules to only specify the DOI.
|
static |