Platform.h File Reference

This file is a wrapper around platform specific include files. More...

#include "../Config.h"
#include <string>

Go to the source code of this file.

Namespaces

 te
 TerraLib.
 
 te::core
 

Functions

TECOREEXPORT std::string te::core::FindInTerraLibPath (const std::string &path)
 Returns the path relative to a directory or file in the context of TerraLib. More...
 
TECOREEXPORT std::string te::core::GetAppDataLocation ()
 It returns the writable folder location to store application data applied to all users. More...
 
TECOREEXPORT std::string te::core::GetAppLocalDataLocation ()
 It returns the writable folder location to store per user data. More...
 
TECOREEXPORT std::string te::core::GetEnv (const std::string &key)
 Gets the value of the given key in the session environment variables. More...
 
TECOREEXPORT std::string te::core::GetUserDirectory ()
 Returns the system user home dir path. More...
 
TECOREEXPORT bool te::core::SetEnv (const std::string &key, const std::string &value)
 Sets the given key/value to the session environment variables. More...
 

Detailed Description

This file is a wrapper around platform specific include files.

Author
Matheus Cavassan Zaglia
Gilberto Ribeiro de Queiroz

Definition in file Platform.h.