AllegroFlare/DeploymentEnvironment
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
| environment |
std::string |
| current_working_directory_before_setup |
std::string |
| working_directory_has_been_setup |
bool |
| ENVIRONMENT_UNDEF |
char* |
| ENVIRONMENT_TEST |
char* |
| ENVIRONMENT_DEVELOPMENT |
char* |
| ENVIRONMENT_DEMO |
char* |
| ENVIRONMENT_PRODUCTION |
char* |
Methods
| set_environment(std::string environment=ENVIRONMENT_UNDEF) |
| is_undefined() |
| is_production() |
| is_test() |
| is_demo() |
| is_development() |
| environment_should_set_path_to_resources_path() |
| setup_current_working_directory() |
| restore_initial_working_directory() |
| _is_valid(std::string environment="[unset-environment]") |
| is_valid() |
| is_invalid() |
| get_data_folder_path() |
Dependencies
| {"symbol"=>"AllegroFlare::Logger", "headers"=>["AllegroFlare/Logger.hpp"]} |
| {"symbol"=>"ALLEGRO_PATH", "headers"=>["allegro5/allegro.h"]} |
| {"symbol"=>"std::filesystem", "headers"=>["filesystem"]} |
Sponsor
Learn about cats at the Cat Encyclopedia