Changes between Version 8 and Version 9 of programmersguide/architecture/core/Utils
- Timestamp:
- 03/16/16 16:40:48 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
programmersguide/architecture/core/Utils
v8 v9 1 1 = Utils = 2 2 3 Busca //fileName// nas pastas do TerraMA² e retona o //path// completo para o arquivo. 3 4 {{{ 4 5 std::string FindInTerraMA2Path(const std::string& fileName) 5 6 }}} 6 Busca //fileName// nas pastas do TerraMA² e retona o //path// completo para o arquivo.7 7 8 9 Lê o conteúdo do arquivo //fileName// e constrói um //QJsonDocument//. 8 10 {{{ 9 11 QJsonDocument !ReadJsonFile(const std::string& fileName); 10 12 }}} 11 Lê o conteúdo do arquivo //fileName// e constrói um //QJsonDocument//.12 13 14 15 Inicializa a [http://www.terralib.org/ TerraLib] e carrega os //plugins//. 13 16 {{{ 14 17 void initializeTerralib(); 15 18 }}} 16 19 17 Inicializa a [http://www.terralib.org/ TerraLib] e carrega os //plugins//.18 20 21 Finaliza a [http://www.terralib.org/ TerraLib] e descarrega os //plugins//. 19 22 {{{ 20 23 void finalizeTerralib(); 21 24 }}} 22 Finaliza a [http://www.terralib.org/ TerraLib] e descarrega os //plugins//.23 25 26 27 Inicializa o [wiki:programmersguide/architecture/core/Logger Logger] e define o arquivo //pathFile// como arquivo de saída. 24 28 {{{ 25 29 void initializeLogger(const std::string& pathFile); 26 30 }}} 27 Inicializa o [wiki:programmersguide/architecture/core/Logger Logger] e define o arquivo //pathFile// como arquivo de saída.28 31 32 33 Desabilita o [wiki:programmersguide/architecture/core/Logger Logger]. Utilizado nos testes para evitar que logs desnecessários poluíssem o terminal. 29 34 {{{ 30 35 void disableLogger(); 31 36 }}} 32 37 33 Desabilita o [wiki:programmersguide/architecture/core/Logger Logger]. Utilizado nos testes para evitar que logs desnecessários poluíssem o terminal.34 38 35 39 Habilita o [wiki:programmersguide/architecture/core/Logger Logger]. //(sem uso)// 36 40 {{{ 37 41 void enableLogger(); 38 42 }}} 39 Habilita o [wiki:programmersguide/architecture/core/Logger Logger]. //(sem uso)//
