What does this error mean?
Undefined first referenced
symbol in file
operator<<(std::basic_ostream<char, std::char_traits<char> >&, Diamond&)/var/tmp//cchTCFWx.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status