| Version 33 (modified by jano.simas, 11 years ago) (diff) |
|---|
Core
O Core é formado pelo conjunto de classes centrais da aplicação, essas classes serão reutilizadas em todos os outros módulos.
O Core é dividido em 4 partes bem definidas:
Core - Data Model
As classes do Data Model são a representação direta das estruturas do modelo no banco de dados.
As classes devem ser structs simples.
Core - Data Access
As classes presentes no Data Access formam o conjunto de ferramentas para acessar dados
Core - Network
O módulo Network da suporte de rede para o TerraMA², essencialmente, comunicação TCP com o servidor Node.js
Core - Utility
Em Utility temos algumas classes de uso geral, que não se encaixam nas outras categorias.
Funções de Validação da Máscara de Nomes
bool IsValidDataSetName(const std::string& mask, const Filter& filter, const std::string& name);
Error Codes
No arquivo ErrorCodes.hpp a lista de códigos que podem ser retornados no caso de término irregular do TerraMA² e seus serviços.
