A device detection library that is used natively or by 51Degrees products

EvidenceDeviceDetection.hpp

1/* *********************************************************************
2 * This Original Work is copyright of 51 Degrees Mobile Experts Limited.
3 * Copyright 2026 51 Degrees Mobile Experts Limited, Davidson House,
4 * Forbury Square, Reading, Berkshire, United Kingdom RG1 3EU.
5 *
6 * This Original Work is licensed under the European Union Public Licence
7 * (EUPL) v.1.2 and is subject to its terms as set out below.
8 *
9 * If a copy of the EUPL was not distributed with this file, You can obtain
10 * one at https://opensource.org/licenses/EUPL-1.2.
11 *
12 * The 'Compatible Licences' set out in the Appendix to the EUPL (as may be
13 * amended by the European Commission) shall be deemed incompatible for
14 * the purposes of the Work and the provisions of the compatibility
15 * clause in Article 5 of the EUPL shall not apply.
16 *
17 * If using the Work as, or as part of, a network application, by
18 * including the attribution notice(s) required under Article 5 of the EUPL
19 * in the end user terms of the application under an appropriate heading,
20 * such notice(s) shall fulfill the requirements of that article.
21 * ********************************************************************* */
22
23#ifndef FIFTYONE_DEGREES_EVIDENCE_DEVICE_DETECTION_HPP
24#define FIFTYONE_DEGREES_EVIDENCE_DEVICE_DETECTION_HPP
25
26#include "../common/EvidenceBase.hpp"
27
28using namespace FiftyoneDegrees::Common;
29
30namespace FiftyoneDegrees {
31 namespace DeviceDetection {
65 public:
70
75
79 protected:
81 };
82 }
83}
84
85#endif
EvidenceBase()
Construct a new instance containing no evidence.
EvidenceDeviceDetection()
Construct a new instance containing no evidence.
Definition EvidenceDeviceDetection.hpp:74
bool isRelevant(fiftyoneDegreesEvidencePrefix prefix)
Get whether or not the evidence key prefix is relevant or not.
fiftyoneDegreesEvidencePrefix
@
Definition evidence.h:138
Shared classes.
Definition Collection.hpp:31
Device Detection specific classes.
Definition ComponentMetaDataBuilderHash.hpp:34
A C++ wrapper class for transform.h conversion routines.
Definition ComponentMetaDataBuilderHash.hpp:33