Rosetta  2020.28
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
CitationCollection.hh File Reference

A class for keeping track of a collection of citations for a particular Rosetta module. More...

#include <basic/citation_manager/CitationCollection.fwd.hh>
#include <basic/citation_manager/Citation.fwd.hh>
#include <utility/pointer/owning_ptr.hh>
#include <utility/VirtualBase.hh>
#include <utility/vector1.hh>

Classes

class  basic::citation_manager::CitationCollection
 A class for keeping track of a collection of citations for a particular Rosetta module. More...
 

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
 

Functions

bool basic::citation_manager::has_citation_collection (CitationCollection const &collection, utility::vector1< CitationCollectionCOP > const &vec)
 Utility function to determine whether a particular CitationCollection is already in a vector. More...
 
void basic::citation_manager::merge_into_citation_collection_vector (utility::vector1< CitationCollectionCOP > const &source_vector, utility::vector1< CitationCollectionCOP > &destination_vector)
 Utility function that takes all of the citation collections from vector A that are NOT in vector B and appends them to vector B. More...
 

Detailed Description

A class for keeping track of a collection of citations for a particular Rosetta module.

Author
Vikram K. Mulligan (vmull.nosp@m.ig@u.nosp@m.w.edu)