16 #ifndef SURGSIM_FRAMEWORK_APPLICATIONDATA_H 17 #define SURGSIM_FRAMEWORK_APPLICATIONDATA_H 22 #if !defined(SURGSIM_PARSED_BY_DOXYGEN) // do not generate documentation for Boost stuff! 30 #endif // defined(SURGSIM_PARSED_BY_DOXYGEN) 59 std::vector<std::string> getPaths()
const;
68 std::string findFile(
const std::string& fileName)
const;
76 bool tryFindFile(
const std::string& fileName, std::string* target)
const;
81 bool isValidFilename(
const std::string& fileName)
const;
88 bool addPath(
const std::string& pathName);
95 bool setPaths(
const std::vector<std::string>& paths);
97 std::vector<boost::filesystem::path>
m_paths;
103 #endif // SURGSIM_FRAMEWORK_APPLICATIONDATA_H Definition: CompoundShapeToGraphics.cpp:29
std::vector< boost::filesystem::path > m_paths
Definition: ApplicationData.h:97
Enable searching for files in a given list of paths, give access to the current directory and wrap bo...
Definition: ApplicationData.h:39