Implement the toString method

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17782 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Reid Spencer 2004-11-14 22:10:08 +00:00
parent 944655922e
commit d351871d9b
2 changed files with 32 additions and 0 deletions

View File

@ -18,5 +18,21 @@
#include "Unix.h"
#include <time.h>
namespace llvm {
using namespace sys;
std::string TimeValue::toString() {
char buffer[32];
time_t ourTime = time_t(this->toEpochTime());
::asctime_r(::localtime(&ourTime), buffer);
std::string result(buffer);
return result.substr(0,24);
}
}
// vim: sw=2 smartindent smarttab tw=80 autoindent expandtab

View File

@ -18,5 +18,21 @@
#include "Unix.h"
#include <time.h>
namespace llvm {
using namespace sys;
std::string TimeValue::toString() {
char buffer[32];
time_t ourTime = time_t(this->toEpochTime());
::asctime_r(::localtime(&ourTime), buffer);
std::string result(buffer);
return result.substr(0,24);
}
}
// vim: sw=2 smartindent smarttab tw=80 autoindent expandtab