FOSSology  4.4.0
Open Source License Compliance by Open Source Software
directoryScan.hpp
1 /*
2  SPDX-FileCopyrightText: © 2019 Siemens AG
3  Author: Gaurav Mishra <mishra.gaurav@siemens.com>
4 
5  SPDX-License-Identifier: GPL-2.0-only
6 */
7 
8 #ifndef DIRECTORYSCAN_HPP_
9 #define DIRECTORYSCAN_HPP_
10 
11 #include <boost/filesystem.hpp>
12 #include <boost/range/iterator_range.hpp>
13 #include <iostream>
14 
15 #include "copyrightUtils.hpp"
16 
17 void scanDirectory(const CopyrightState& state, const bool json,
18  const std::string directoryPath);
19 
20 #endif /* DIRECTORYSCAN_HPP_ */
Holds information about state of one agent.
void scanDirectory(const bool json, const string &directoryPath)