Class taking care of bibliography.
This class contains a vector of citations. To add a new citations, use cite(). To print the entire bibliography, just dump on a ostream. Everytime cite is used, a string containing the number of the citation is returned. If the same citation is added twice, the same string is returned, so that this example will produce only two bibliographic items:
#include "Citations.h"
#include <iostream>
int main(int argc,char**argv){
PLMD::Citations citations;
std::cout << citations.cite("Pinco e Pallino, Il Piccolo 33, 444 (2012)") << "\n";
std::cout << citations.cite("Other cite") << "\n";
std::cout << citations.cite("Pinco e Pallino, Il Piccolo 33, 444 (2012)") << "\n";
std::cout << "Bibliography\n"<< citations;
return 0;
}