Empirical
Bibliography.h
Go to the documentation of this file.
1 // This file is part of Empirical, https://github.com/devosoft/Empirical
2 // Copyright (C) Michigan State University, 2016-2017.
3 // Released under the MIT Software license; see doc/LICENSE
4 //
5 //
6 // A collection of references.
7 
8 #ifndef EMP_BIBLIOGRAPHY_H
9 #define EMP_BIBLIOGRAPHY_H
10 
11 #include "../base/vector.h"
12 #include "Citation.h"
13 
14 namespace emp {
15 
16  class Bibliography {
17  private:
19  std::set<std::string> keywords;
20  public:
21  Bibliography() { ; }
22  ~Bibliography() { ; }
23 
24  void AddRef(const Citation & in_ref) {
25  refs.push_back(in_ref);
26  }
27  };
28 
29 };
30 
31 #endif
void AddRef(const Citation &in_ref)
Definition: Bibliography.h:24
Definition: Citation.h:23
void push_back(PB_Ts &&...args)
Definition: vector.h:189
Definition: Bibliography.h:16
Bibliography()
Definition: Bibliography.h:21
~Bibliography()
Definition: Bibliography.h:22
If we are in emscripten, make sure to include the header.
Definition: array.h:37
Build a debug wrapper emp::vector around std::vector.
Definition: vector.h:42