Lines Matching refs:string

26  *  @internal implemented through a map of string, pointer to function member
41 static profile_spec create(std::list<std::string> const & args,
42 std::vector<std::string> const & image_path,
43 std::string const & root_path);
51 std::list<std::string>
63 * returns an empty string if not using an archive.
65 std::string get_archive_path() const;
74 void parse(std::string const & tag_value);
82 void set_image_or_lib_name(std::string const & image);
89 bool is_valid_tag(std::string const & str);
94 void parse_archive_path(std::string const &);
95 void parse_session(std::string const &);
96 void parse_session_exclude(std::string const &);
97 void parse_image(std::string const &);
98 void parse_image_exclude(std::string const &);
99 void parse_lib_image(std::string const &);
100 void parse_event(std::string const &);
101 void parse_count(std::string const &);
102 void parse_unitmask(std::string const &);
103 void parse_tid(std::string const &);
104 void parse_tgid(std::string const &);
105 void parse_cpu(std::string const &);
107 typedef void (profile_spec::*action_t)(std::string const &);
108 typedef std::map<std::string, action_t> parse_table_t;
112 * @param tag_value input "tag:value" string
119 action_t get_handler(std::string const & tag_value,
120 std::string & value);
122 std::string archive_path;
123 std::string binary;
124 std::vector<std::string> session;
125 std::vector<std::string> session_exclude;
126 std::vector<std::string> image;
127 std::vector<std::string> image_exclude;
128 std::vector<std::string> lib_image;
129 comma_list<std::string> event;
136 std::vector<std::string> image_or_lib_image;