選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

index.hpp 419B

123456789101112131415161718192021
  1. #pragma once
  2. #include <libman/package.hpp>
  3. #include <libman/util.hpp>
  4. #include <functional>
  5. #include <map>
  6. namespace lm {
  7. class index {
  8. public:
  9. std::vector<package> packages;
  10. static index from_file(path_ref);
  11. using library_index
  12. = std::map<std::pair<std::string, std::string>, std::reference_wrapper<const library>>;
  13. library_index build_library_index() const;
  14. };
  15. } // namespace lm