From 95d1452eefadffaf1ec75dd0a8336bc2c387eb17 Mon Sep 17 00:00:00 2001 From: gcontini <1121667+gcontini@users.noreply.github.com> Date: 周六, 01 2月 2020 02:48:51 +0800 Subject: [PATCH] rename enums and further developments --- src/library/pc_identifier/pc_identifier.hpp | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/library/pc_identifier/pc_identifier.hpp b/src/library/pc_identifier/pc_identifier.hpp index f3587bb..01856c3 100644 --- a/src/library/pc_identifier/pc_identifier.hpp +++ b/src/library/pc_identifier/pc_identifier.hpp @@ -13,9 +13,10 @@ #include <iostream> #include <string> +#include <licensecc_properties.h> #include "../../../include/licensecc/datatypes.h" #include "../os/execution_environment.hpp" - +#include "../os/cpu_info.hpp" namespace license { /** @@ -45,13 +46,14 @@ PcIdentifier(const std::string ¶m); virtual ~PcIdentifier(); PcIdentifier(const PcIdentifier &other); - void set_identification_strategy(IDENTIFICATION_STRATEGY strategy); - IDENTIFICATION_STRATEGY get_identification_strategy() const; + void set_identification_strategy(LCC_API_IDENTIFICATION_STRATEGY strategy); + LCC_API_IDENTIFICATION_STRATEGY get_identification_strategy() const; void set_use_environment_var(bool use_env_var); void set_virtual_environment(VIRTUALIZATION virtualization); void set_virtualization(VIRTUALIZATION_DETAIL virtualization_detail); void set_cloud_provider(CLOUD_PROVIDER cloud_provider); void set_data(const std::array<uint8_t, 6> &data); + bool data_match(const std::array<uint8_t, 6> &data) const; std::string print() const; friend std::ostream &operator<<(std::ostream &output, const PcIdentifier &d) { output << d.print(); -- Gitblit v1.9.1