Lines Matching defs:const

91 detail::atf_tp_writer::start_tc(const std::string& ident)
107 detail::atf_tp_writer::tc_meta_data(const std::string& name,
108 const std::string& value)
120 detail::match(const std::string& regexp, const std::string& str)
130 static std::map< const atf_tc_t*, const impl::tc* > cwraps;
137 tc_impl(const std::string& ident, const bool has_cleanup) :
152 wrap_body(const atf_tc_t *tc)
154 std::map< const atf_tc_t*, const impl::tc* >::const_iterator iter =
159 } catch (const std::exception& e) {
168 wrap_cleanup(const atf_tc_t *tc)
170 std::map< const atf_tc_t*, const impl::tc* >::const_iterator iter =
177 impl::tc::tc(const std::string& ident, const bool has_cleanup) :
191 impl::tc::init(const vars_map& config)
195 auto_array< const char * > array(new const char*[(config.size() * 2) + 1]);
196 const char **ptr = array.get();
216 impl::tc::has_config_var(const std::string& var)
217 const
223 impl::tc::has_md_var(const std::string& var)
224 const
229 const std::string
230 impl::tc::get_config_var(const std::string& var)
231 const
236 const std::string
237 impl::tc::get_config_var(const std::string& var, const std::string& defval)
238 const
243 const std::string
244 impl::tc::get_md_var(const std::string& var)
245 const
250 const impl::vars_map
252 const
270 impl::tc::set_md_var(const std::string& var, const std::string& val)
278 impl::tc::run(const std::string& resfile)
279 const
288 const
302 const
307 impl::tc::require_prog(const std::string& prog)
308 const
320 impl::tc::fail(const std::string& reason)
326 impl::tc::fail_nonfatal(const std::string& reason)
332 impl::tc::skip(const std::string& reason)
338 impl::tc::check_errno(const char* file, const int line, const int exp_errno,
339 const char* expr_str, const bool result)
345 impl::tc::require_errno(const char* file, const int line, const int exp_errno,
346 const char* expr_str, const bool result)
358 impl::tc::expect_fail(const std::string& reason)
364 impl::tc::expect_exit(const int exitcode, const std::string& reason)
370 impl::tc::expect_signal(const int signo, const std::string& reason)
376 impl::tc::expect_death(const std::string& reason)
382 impl::tc::expect_timeout(const std::string& reason)
396 static const char* m_description;
405 std::string specific_args(void) const;
406 options_set specific_options(void) const;
407 void process_option(int, const char*);
412 void parse_vflag(const std::string&);
423 impl::tc* find_tc(tc_vector, const std::string&);
424 static std::pair< std::string, tc_part > process_tcarg(const std::string&);
425 int run_tc(const std::string&);
434 const char* tp::m_description =
458 const
465 const
481 tp::process_option(int ch, const char* arg)
506 tp::parse_vflag(const std::string& str)
561 const std::string& m_ident;
564 tc_equal_to_ident(const std::string& i) :
569 bool operator()(const impl::tc* tc)
583 const impl::vars_map vars = (*iter)->get_md_vars();
593 const std::string& key = (*iter2).first;
603 tp::find_tc(tc_vector tcs, const std::string& name)
618 tp::process_tcarg(const std::string& tcarg)
620 const std::string::size_type pos = tcarg.find(':');
624 const std::string tcname = tcarg.substr(0, pos);
626 const std::string partname = tcarg.substr(pos + 1);
639 tp::run_tc(const std::string& tcarg)
641 const std::pair< std::string, tc_part > fields = process_tcarg(tcarg);
667 } catch (const std::runtime_error& e) {
703 int run_tp(int, char* const*, void (*)(tp::tc_vector&));
708 impl::run_tp(int argc, char* const* argv, void (*add_tcs)(tp::tc_vector&))