• Home
  • Raw
  • Download

Lines Matching refs:local

33 namespace { namespace local  namespace
62 local::array<int>::type const&
148 local::strings strings = local::get_strs(); // Create strings on the stack in raw_str_to()
150 local::timer timer; in raw_str_to()
152 for (int t = 0; t < local::num_cycles; ++t) in raw_str_to()
154 local::sum += cnv(strings[k].c_str()); in raw_str_to()
161 local::str_to(Converter const& try_converter) in str_to()
163 local::strings strings = local::get_strs(); // Create strings on the stack in str_to()
165 local::timer timer; in str_to()
167 for (int t = 0; t < local::num_cycles; ++t) in str_to()
169 local::sum += boost::convert<Type>(strings[k].c_str(), try_converter).value(); in str_to()
176 local::to_str(Converter const& try_converter) in to_str()
178 typedef typename local::array<Type>::type collection; in to_str()
180 collection values = local::get<Type>(); in to_str()
182 local::timer timer; in to_str()
184 for (int t = 0; t < local::num_cycles; ++t) in to_str()
186local::sum += *boost::convert<string_type>(Type(values[k]), try_converter).value().begin(); in to_str()
196 local::timer timer; in performance_str_to_type()
198 for (int k = 0; k < local::num_cycles; ++k) in performance_str_to_type()
205 local::sum += res; // Make sure chg is not optimized out in performance_str_to_type()
216 local::timer timer; in performance_type_to_str()
218 for (int k = 0; k < local::num_cycles; ++k) in performance_type_to_str()
224 local::sum += res[0]; // Make sure res is not optimized out in performance_type_to_str()
237 for (int k = 0; k < num_tries; ++k) cnv_time += local::str_to<int>(cnv); in performance_comparative()
254 local::str_to<int>(boost::cnv::spirit()), in main()
255 local::str_to<int>(boost::cnv::strtol()), in main()
256 local::str_to<int>(boost::cnv::lexical_cast()), in main()
257 local::str_to<int>(boost::cnv::printf()), in main()
258 local::str_to<int>(boost::cnv::cstream())); in main()
260 local::str_to<long int>(boost::cnv::spirit()), in main()
261 local::str_to<long int>(boost::cnv::strtol()), in main()
262 local::str_to<long int>(boost::cnv::lexical_cast()), in main()
263 local::str_to<long int>(boost::cnv::printf()), in main()
264 local::str_to<long int>(boost::cnv::cstream())); in main()
266 local::str_to<double>(boost::cnv::spirit()), in main()
267 local::str_to<double>(boost::cnv::strtol()), in main()
268 local::str_to<double>(boost::cnv::lexical_cast()), in main()
269 local::str_to<double>(boost::cnv::printf()), in main()
270 local::str_to<double>(boost::cnv::cstream())); in main()
273 local::to_str<std::string, int>(boost::cnv::spirit()), in main()
274 local::to_str<std::string, int>(boost::cnv::strtol()), in main()
275 local::to_str<std::string, int>(boost::cnv::lexical_cast()), in main()
276 local::to_str<std::string, int>(boost::cnv::printf()), in main()
277 local::to_str<std::string, int>(boost::cnv::cstream())); in main()
279 local::to_str<std::string, long int>(boost::cnv::spirit()), in main()
280 local::to_str<std::string, long int>(boost::cnv::strtol()), in main()
281 local::to_str<std::string, long int>(boost::cnv::lexical_cast()), in main()
282 local::to_str<std::string, long int>(boost::cnv::printf()), in main()
283 local::to_str<std::string, long int>(boost::cnv::cstream())); in main()
285 local::to_str<std::string, double>(boost::cnv::spirit()), in main()
286 local::to_str<std::string, double>(boost::cnv::strtol()(arg::precision = 6)), in main()
287 local::to_str<std::string, double>(boost::cnv::lexical_cast()), in main()
288 local::to_str<std::string, double>(boost::cnv::printf()(arg::precision = 6)), in main()
289 local::to_str<std::string, double>(boost::cnv::cstream()(arg::precision = 6))); in main()
302 local::to_str<std::string, int>(boost::cnv::strtol()), in main()
303 local::to_str< my_string, int>(boost::cnv::strtol())); in main()
305 local::to_str<std::string, int>(boost::cnv::spirit()), in main()
306 local::to_str< my_string, int>(boost::cnv::spirit())); in main()
308 local::to_str<std::string, int>(boost::cnv::cstream()), in main()
309 local::to_str< my_string, int>(boost::cnv::cstream())); in main()