/* $Id: version.cpp,v 1.1 2005/12/18 19:19:33 chfreund Exp $ */ #include "version.hpp" #include std::string Version::getString() const { std::ostringstream str; str << static_cast( major ) << "." << static_cast( minor ) << "." << static_cast( patch ); return str.str(); } void Version::serialize( Uint8*& bufferPointer ) const { Serialize::serialize( major, bufferPointer ); Serialize::serialize( minor, bufferPointer ); Serialize::serialize( patch, bufferPointer ); } void Version::deserialize( Uint8*& bufferPointer ) { Serialize::deserialize( bufferPointer, major ); Serialize::deserialize( bufferPointer, minor ); Serialize::deserialize( bufferPointer, patch ); } Version getWopVersion() { return Version( WOP_MAJOR_VERSION, WOP_MINOR_VERSION, WOP_PATCHLEVEL ); }