3#ifndef _MED_PROCESS_UTILS_H_
4#define _MED_PROCESS_UTILS_H_
6#define MAX_NAME_LEN 256
7#define PID_REC_SIZE 5000000
8#define DYNAMIC_REC_SIZE 20000000
14#include <unordered_set>
21int init_dvec(
string& in, vector<int>& out);
22void get_single_val_from_init_string(
string init_s,
string attr,
string &val_s);
24string int_to_string_digits(
int i,
int ndigits);
27void get_all_required_signal_names(unordered_set<string>& signalNames,
const vector<RepProcessor *>& rep_processors,
int position, vector<FeatureGenerator *>& generators);
28void get_all_required_signal_ids(unordered_set<int>& signalIds, vector<RepProcessor *>& rep_processors,
int position, vector<FeatureGenerator *>& generators);
29void handle_required_signals(vector<RepProcessor *>& processors, vector<FeatureGenerator *>& generators, unordered_set<int>& extra_req_signal_ids,
30 vector<int>& all_req_signal_ids_v, vector<unordered_set<int> >& current_required_signal_ids);
33int find_in_feature_names(
const vector<string>&
names,
const string& substr,
bool throw_on_error =
true);
Definition FeatureGenerator.h:53
vector< string > names
Feature name.
Definition FeatureGenerator.h:60
Definition RepProcess.h:53