diff options
Diffstat (limited to 'src/util.h')
-rw-r--r-- | src/util.h | 11 |
1 files changed, 4 insertions, 7 deletions
@@ -62,6 +62,10 @@ const char* SpellcheckString(const string& text, ...); /// Removes all Ansi escape codes (http://www.termsys.demon.co.uk/vtansi.htm). string StripAnsiEscapeCodes(const string& in); +/// @return the number of processors on the machine. Useful for an initial +/// guess for how many jobs to run in parallel. @return 0 on error. +int GetProcessorCount(); + /// @return the load average of the machine. A negative value is returned /// on error. double GetLoadAverage(); @@ -79,13 +83,6 @@ string ElideMiddle(const string& str, size_t width); #endif #ifdef _WIN32 - -/// Handler for __except block -int exception_filter(unsigned int code, struct _EXCEPTION_POINTERS *ep); - -/// Write a windows minidump file in temp directory. User can specify null 'pep' argument. -void Create_Win32_MiniDump( struct _EXCEPTION_POINTERS* pep ); - /// Convert the value returned by GetLastError() into a string. string GetLastErrorString(); #endif |