#include "gats/null.h" #include #include Gats::Null::Null() { } Gats::Null::~Null() { } Gats::Object *Gats::Null::clone() const { return new Gats::Null(); } void Gats::Null::write( Bu::Stream &rOut ) const { rOut.write("n", 1 ); } void Gats::Null::read( Bu::Stream &rIn, char cType ) { // Nothing to do... } Bu::Formatter &operator<<( Bu::Formatter &f, const Gats::Null &b ) { return f << "(null)"; }