50 #ifndef _NCLSectionProcessor_H_
51 #define _NCLSectionProcessor_H_
53 #include "INCLSectionProcessor.h"
55 #include "system/compat/SystemCompat.h"
56 using namespace ::br::pucrio::telemidia::ginga::core::system::compat;
68 namespace dataprocessing {
73 vector<StreamData*>* dataToProcess;
84 void clearDataToProcess();
86 void createDirectory(
string newDir);
87 void addDataToProcess(
char* stream,
int streamSize);
88 void processDataFile(
char* stream,
int streamSize);
92 void process(
char* stream,
int streamSize);
94 bool isConsolidated();
99 vector<StreamData*>* createNCLSections(
103 vector<string>* files,
104 map<int, string>* eventMap);
114 #endif //_NCLSectionProcessor_H_
Definition: INCLSectionProcessor.h:67
Definition: IMetadata.h:74
Definition: NCLSectionProcessor.h:70