#include "lib/tdm_ripper.hpp" int main(int argc, char* argv[]) { // path of filename provided ? assert( argc > 1 && "please provide a filename and path" ); // declare and initialize tdm_ripper tdm_ripper ripper(argv[1]); // ripper.list_datatypes(); // ripper.show_structure(); // ripper.print_hash_local("data/hash_table_xml_local.dat"); // ripper.print_hash_values("data/hash_table_xml_value.dat"); // ripper.print_hash_double("data/hash_table_xml_double.dat"); ripper.list_channels(); std::ofstream fout("data/list_of_channels.dat"); ripper.list_channels(fout); fout.close(); ripper.list_groups(); std::ofstream gout("data/list_of_groups.dat"); ripper.list_groups(gout); gout.close(); std::cout<<"number of channels "< channA = ripper.get_channel(1); // for ( auto el: channA ) std::cout<