| Version 7 (modified by jano.simas, 11 years ago) (diff) |
|---|
Parser
A classe abstrata Parser permite a conversão de um DataSeries para um te::da::DataSet
O método read tem duas implementações:
- read(DataFilter?, DataSeries), essa implementação identifica as fontes de dados que devem ser utilizadas a partir dos dados no DataSeries e DataFilter?
- read(DataFilter?, std::vector<TransferenceData>) é utilizada no Collector? quando os arquivos que devem ser carregados estão em um local de armazenamento temporário, diferente do definido no DataProvider.
Classes Derivadas
Classes que herdam de Parser devem:
- Ser capazes de listar os arquivos/tabelas/etc da fonte de dados
- Utilizar o Filter para selecionar quais arquivos/tabelas/etc devem ser acessados
- Converter cada DataSet de um DataSeries em um te::da::DataSet
