/* * Copyright (C) 2007-2013 Xagasoft, All rights reserved. * * This file is part of the libgats library and is released under the * terms of the license contained in the file LICENSE. */ #include "gats-qt/null.h" #include Gats::Null::Null() { } Gats::Null::~Null() { } Gats::Object *Gats::Null::clone() const { return new Gats::Null(); } void Gats::Null::write( QIODevice &rOut ) const { rOut.write("n", 1 ); } void Gats::Null::read( QIODevice & /*rIn*/, char /*cType*/ ) { } QString Gats::Null::toString( int /*iIndent*/ ) const { return "null"; } /* Bu::Formatter &operator<<( Bu::Formatter &f, const Gats::Null &b ) { return f << "(bool) " << b.getValue(); } */