00001 // NaturalValue.cpp 00002 00003 #include <sstream> 00004 00005 #include "NaturalValue.h" 00006 00007 using namespace Yosokumo; 00008 00009 00010 NaturalValue::NaturalValue(uint64_t value) : Value(NATURAL, value) 00011 {} 00012 00013 uint64_t NaturalValue::getValue() const 00014 { 00015 return uint_value; 00016 } 00017 00018 std::string NaturalValue::toString() const 00019 { 00020 std::stringstream s; 00021 s << uint_value; 00022 return s.str(); 00023 } 00024 00025 // end NaturalValue.cpp