X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Futil.h;h=6cf2070a86700bccab4f820f0d58aa73de455899;hb=HEAD;hp=d350ed486a84803e00b0322a9f49e3d9b7be5764;hpb=b37f207649a9540638f76a7b8b4cfd22411b6235;p=novacoin.git diff --git a/src/util.h b/src/util.h index d350ed4..8a69fc1 100644 --- a/src/util.h +++ b/src/util.h @@ -16,25 +16,22 @@ #include "compat.h" #endif -#include -#include -#include - #ifndef Q_MOC_RUN #include -#include #include #include #include #endif -#include - #if defined(__USE_MINGW_ANSI_STDIO) #undef __USE_MINGW_ANSI_STDIO // This constant forces MinGW to conduct stupid behavior #endif -#include +#include +#include +#include +#include +#include static const int32_t nOneHour = 60 * 60; static const int32_t nOneDay = 24 * 60 * 60; @@ -142,12 +139,6 @@ inline void Sleep(int64_t n) #endif - - - - - - extern std::map mapArgs; extern std::map > mapMultiArgs; extern bool fDebug; @@ -165,8 +156,6 @@ extern bool fNoListen; extern bool fLogTimestamps; extern bool fReopenDebugLog; -void RandAddSeed(); -void RandAddSeedPerfmon(); int ATTR_WARN_PRINTF(1,2) OutputDebugStringF(const char* pszFormat, ...); /* @@ -235,8 +224,6 @@ void ReadConfigFile(std::map& mapSettingsRet, std::map boost::filesystem::path GetSpecialFolderPath(int nFolder, bool fCreate = true); #endif void ShrinkDebugFile(); -int GetRandInt(int nMax); -uint64_t GetRand(uint64_t nMax); int64_t GetTime(); int64_t GetTimeMillis(); int64_t GetTimeMicros(); @@ -245,13 +232,6 @@ std::string FormatSubVersion(const std::string& name, int nClientVersion, const void runCommand(std::string strCommand); - - - - - - - inline std::string i64tostr(int64_t n) { return strprintf("%" PRId64, n); @@ -315,11 +295,6 @@ inline int64_t roundint64(double d) return (int64_t)(d > 0 ? d + 0.5 : d - 0.5); } -inline int64_t abs64(int64_t n) -{ - return (n >= 0 ? n : -n); -} - inline std::string leftTrim(std::string src, char chr) { std::string::size_type pos = src.find_first_not_of(chr, 0); @@ -365,19 +340,6 @@ inline void PrintHex(const std::vector& vch, const char* pszForma printf(pszFormat, HexStr(vch, fSpaces).c_str()); } -inline int64_t GetPerformanceCounter() -{ - int64_t nCounter = 0; -#ifdef WIN32 - QueryPerformanceCounter((LARGE_INTEGER*)&nCounter); -#else - timeval t; - gettimeofday(&t, NULL); - nCounter = (int64_t) t.tv_sec * 1000000 + t.tv_usec; -#endif - return nCounter; -} - inline int64_t GetTimeMillis() { return (boost::posix_time::microsec_clock::universal_time() -