gcontini
2020-02-15 483c73630a82fe8fbe9fe74cc8bbdd23a13d8b6b
src/library/locate/LocatorFactory.hpp
@@ -4,6 +4,8 @@
#include <cstddef>
#include <string>
#include <vector>
#include <licensecc/datatypes.h>
#include <licensecc_properties.h>
#include "../base/base.h"
#include "LocatorStrategy.hpp"
@@ -13,16 +15,18 @@
class LocatorFactory {
private:
   static bool find_license_near_moduleb;
   static bool find_license_with_env_varb;
   inline LocatorFactory() {
   }
   inline ~LocatorFactory() {
   }
public:
   static FUNCTION_RETURN getActiveStrategies(
   static FUNCTION_RETURN get_active_strategies(
         std::vector<std::unique_ptr<LocatorStrategy>> &strategiesOut,
         const char *locationHint);
         const LicenseLocation *locationHint);
   static void find_license_near_module(bool enable) { find_license_near_moduleb = enable; }
   static void find_license_with_env_var(bool enable) { find_license_with_env_varb = enable; }
};
}