wiki:programmersguide/architecture/core/Utils

Version 6 (modified by jano.simas, 11 years ago) (diff)

--

Utils

  • std::string FindInTerraMA2Path(const std::string& fileName)
    • Busca fileName nas pastas do TerraMA² e retona o path completo para o arquivo.
  • QJsonDocument !ReadJsonFile(const std::string& fileName);
    • Lê o conteúdo do arquivo fileName e constrói um QJsonDocument.
  • void initializeTerralib();
  • void finalizeTerralib();
  • void initializeLogger(const std::string& pathFile);
    • Inicializa o Logger e define o arquivo pathFile como arquivo de saída.
  • void disableLogger();
    • Desabilita o Logger. Utilizado nos testes para evitar que logs desnecessários poluíssem o terminal.
  • void enableLogger();