LEMUR Packages: ompl_lemur or_lemur pr_bgl prpy_lemur
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Groups Pages
parse_args.h
Go to the documentation of this file.
1 
7 #define OR_LEMUR_PRINT_USAGE(desc) \
8  do { \
9  std::stringstream ss; \
10  ss << desc; \
11  RAVELOG_INFO("Usage:\n"); \
12  std::string line; \
13  while (std::getline(ss, line)) \
14  RAVELOG_INFO("%s\n", line.c_str()); \
15  } while (0)
16 
17 namespace or_lemur
18 {
19 
20 boost::program_options::variables_map
21 parse_args(const boost::program_options::options_description & desc, std::istream & sinput);
22 
23 boost::program_options::variables_map
24 parse_args(const boost::program_options::options_description & desc, std::string str);
25 
26 } // namespace or_lemur