1 #ifndef SUPLIB_PP_COLSELECT_H 2 #define SUPLIB_PP_COLSELECT_H 33 #include <Exception/Exception.h> 39 void colselect(
const vector<string>& icolumns,
const vector<string>& exact_add,
const vector<string>& regex_add,
const vector<string>& exact_del,
const vector<string>& regex_del, vector<string>& ocolumns )
throw ( Exception );
41 bool match(
const string& str,
const string& pattern )
throw ( Exception );
bool match(const string &str, const string &pattern)
handles Perl regular expression matching.
The suplib namespace encompasses all of the functions in the suplib++ library.
void colselect(const vector< string > &icolumns, const vector< string > &exact_add, const vector< string > ®ex_add, const vector< string > &exact_del, const vector< string > ®ex_del, vector< string > &ocolumns)
select columns based on exact/regex matching/exclusion.