src/include/sysutil.h File Reference

Platform-independent utilities for various OS, hardware, and system resource functionality, all in namespace Sysutil. More...

#include "export.h"

Go to the source code of this file.

Namespaces

namespace  Sysutil
 

Platform-independent utilities for various OS, hardware, and system resource functionality.


Defines

#define ALLOCA(type, size)   ((type*)alloca((size) * sizeof (type)))
 allocates memory, equivalent of C99 type var_name[size]

Functions

DLLPUBLIC size_t Sysutil::memory_used (bool resident=false)
DLLPUBLIC void Sysutil::get_local_time (const time_t *time, struct tm *converted_time)
DLLPUBLIC std::string Sysutil::this_program_path ()

Detailed Description

Platform-independent utilities for various OS, hardware, and system resource functionality, all in namespace Sysutil.


Define Documentation

#define ALLOCA ( type,
size   )     ((type*)alloca((size) * sizeof (type)))

allocates memory, equivalent of C99 type var_name[size]

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Tue Oct 27 06:30:40 2009 for OpenImageIO by  doxygen 1.6.1