LIBPBD_TEMPLATE_MEMBER_API Searchpath & add_subdirectory_to_paths(const std::string &subdir)
LIBPBD_TEMPLATE_MEMBER_API void add_directory(const std::string &directory_path)
LIBPBD_TEMPLATE_MEMBER_API ~Searchpath()
LIBPBD_TEMPLATE_MEMBER_API void add_directories(const std::vector< std::string > &paths)
LIBPBD_TEMPLATE_MEMBER_API Searchpath()
LIBPBD_TEMPLATE_MEMBER_API Searchpath(const std::string &search_path)
LIBPBD_TEMPLATE_MEMBER_API void remove_directory(const std::string &directory_path)
LIBPBD_TEMPLATE_MEMBER_API const std::string to_string() const
LIBPBD_TEMPLATE_MEMBER_API void remove_directories(const std::vector< std::string > &paths)
LIBPBD_TEMPLATE_MEMBER_API Searchpath(const std::vector< std::string > &paths)
LIBPBD_TEMPLATE_MEMBER_API bool contains(const std::string &path) const
#define LIBPBD_TEMPLATE_API
#define LIBPBD_TEMPLATE_MEMBER_API
void export_search_path(const std::string &base_dir, const char *varname, const char *dir)