+
+
+ //=========================================================================
+ void ConfigurationFile::GetHelp(int level) const
+ {
+ bbtkDebugMessageInc("Config",9,"ConfigurationFile::GetHelp("<<level
+ <<")"<<std::endl);
+
+ const std::string config_xml_full_path = Get_config_xml_full_path();
+ const std::string description = Get_description();
+ const std::string url = Get_doc_path();
+ const std::string data_path = Get_data_path();
+ const std::string default_temp_dir = Get_default_temp_dir();
+ const std::string file_separator = Get_file_separator();
+ const std::vector<std::string>bbs_paths = Get_bbs_paths();
+ const std::vector<std::string>package_paths = Get_package_paths();
+
+ bbtkMessage("Help",level, "=============" << std::endl);
+ bbtkMessage("Help",level, "Configuration" << std::endl);
+ bbtkMessage("Help",level, "=============" << std::endl);
+ bbtkMessage("Help",level, "bbtk_config.xml : [" << config_xml_full_path << "]" << std::endl);
+ bbtkMessage("Help",level, "Documentation Path : [" << url << "]" << std::endl);
+ bbtkMessage("Help",level, "Data Path : [" << data_path << "]" << std::endl);
+ bbtkMessage("Help",level, "Temp Directory : [" << default_temp_dir << "]" << std::endl);
+ bbtkMessage("Help",level, "File Separator : [" << file_separator << "]" << std::endl);
+
+ std::vector<std::string>::const_iterator i;
+
+ bbtkMessage("Help",level, "BBS Paths " << std::endl);
+ for (i = bbs_paths.begin(); i!=bbs_paths.end(); ++i )
+ {
+ bbtkMessage("Help",level,"--- ["<<*i<<"]"<<std::endl);
+ }
+
+ bbtkMessage("Help",level, "PACKAGE Paths : " << std::endl);
+ for (i = package_paths.begin(); i!=package_paths.end(); ++i )
+ {
+ bbtkMessage("Help",level,"--- ["<<*i<<"]"<<std::endl);
+ }
+
+ bbtkDebugDecTab("Config",9);
+ }
+ //=========================================================================
+