2 #include <eris/types.hpp>    19             : quality(quality), status(status), acquired(acquired) {}
 Primary namespace for all Creativity library code. 
Definition: config.hpp:4
 
BookCopy(double quality, Status status, eris::eris_time_t acquired)
Creates a BookCopy. 
Definition: BookCopy.hpp:18
 
bool purchased_public() const
Alias for status == BookCopy::Status::purchased_public 
Definition: BookCopy.hpp:35
 
const eris::eris_time_t acquired
The simulation period when this copy was acquired. 
Definition: BookCopy.hpp:23
 
bool wrote() const
Alias for status == BookCopy::Status::wrote 
Definition: BookCopy.hpp:26
 
const double quality
The reader's perceived quality of the book. 
Definition: BookCopy.hpp:21
 
The reader bought this book from the public provider. 
 
Status
The status a book copy can have. 
Definition: BookCopy.hpp:10
 
Container class storing the data associated with a reader's copy of a book. 
Definition: BookCopy.hpp:7
 
The reader bought this book on the private market. 
 
bool pirated() const
Alias for status == BookCopy::Status::pirated 
Definition: BookCopy.hpp:29
 
const Status status
The status of the book (wrote, purchased, or pirated) 
Definition: BookCopy.hpp:22
 
The reader pirated this book. 
 
bool purchased_market() const
Alias for status == BookCopy::Status::purchased_market 
Definition: BookCopy.hpp:32
 
This is the author's own copy of his book.