This file is a wrapper around platform specific include files. More...
#include "Config.h"
#include "../Defines.h"
#include "WinUtils.h"
#include <vector>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | te |
TerraLib. | |
namespace | te::common |
Namespace for the Common module of TerraLib. | |
Functions | |
TECOMMONEXPORT void | te::common::GetDecompostedLDPathEnvVar (std::vector< std::string > &paths) |
Returns the system LD_LIBRARY_PATH enviroment variable, decomposed into directory names, or an empty vector if no values were found. More... | |
TECOMMONEXPORT void | te::common::GetDecompostedPathEnvVar (std::vector< std::string > &paths) |
Returns the system PATH enviroment variable, decomposed into directory names, or an empty vector if no values were found. More... | |
TECOMMONEXPORT unsigned long long int | te::common::GetFreePhysicalMemory () |
Returns the amount of free physical memory (bytes). More... | |
TECOMMONEXPORT unsigned int | te::common::GetPhysProcNumber () |
Returns the number of physical processors. More... | |
TECOMMONEXPORT unsigned long long int | te::common::GetTotalPhysicalMemory () |
Returns the amount of total physical memory (bytes). More... | |
TECOMMONEXPORT unsigned long long int | te::common::GetTotalVirtualMemory () |
Returns the amount of total virtual memory (bytes) that can be claimed by the current process (physical + swapped). More... | |
TECOMMONEXPORT unsigned long long int | te::common::GetUsedVirtualMemory () |
Returns the amount of used virtual memory (bytes) for the current process (physical + swapped). More... | |
This file is a wrapper around platform specific include files.
Definition in file PlatformUtils.h.