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