changes to prepare revgraphics

This commit is contained in:
Eduardo Bart
2011-12-01 17:38:46 -02:00
parent b1e1487745
commit 4afbe43e6f
12 changed files with 44 additions and 11508 deletions

View File

@@ -29,10 +29,22 @@
#include <sstream>
#include <exception>
#include <cxxabi.h>
#include <chrono>
#include <unistd.h>
#include "types.h"
namespace Fw {
inline int getTicks() {
static auto firstTick = std::chrono::high_resolution_clock::now();
auto tickNow = std::chrono::high_resolution_clock::now();
return std::chrono::duration_cast<std::chrono::milliseconds>(tickNow - firstTick).count();
}
inline void sleep(int ms) {
usleep(ms);
}
// read utilities for istream
inline uint8 getU8(std::istream& in) {
uint8 tmp;
@@ -256,9 +268,6 @@ inline std::string ip2str(uint32 ip) {
return std::string(host);
}
// an empty string to use anywhere needed
const static std::string empty_string;
}
// shortcut for Fw::dump