#include "concordia/example.hpp" #include Example::Example(const std::string & sentence, const SUFFIX_MARKER_TYPE & id) throw(ConcordiaException): _sentence(sentence), _id(id) { // check if the example id exceeds space // reserved for it in the suffix marker if (id >= SUFFIX_MARKER_TYPE_MAX_VALUE >> 8) { throw ConcordiaException("Example id too large."); } } Example::~Example() { }