| 
 [detail level 123456789]  | |
Nfiftyone  | |
Ndevicedetection  | |
Ncloud  | |
Ndata  | |
| CDeviceDataCloud | Cloud specific interface for DeviceData | 
| CMultiDeviceDataCloud | Encapsulates a list of DeviceData instances which can be returned by the 51Degrees cloud service when certain evidence is provided (e.g | 
Nflowelements  | |
| CDeviceDataCloudInternal | Internal implementation of the DeviceDataCloud interface | 
| CDeviceDetectionCloudEngine | Engine that takes the JSON response from the CloudRequestEngine and uses it populate a DeviceDataCloud instance for easier consumption | 
| CDeviceDetectionCloudEngineBuilder | Builder for the DeviceDetectionCloudEngine | 
| CHardwareProfileCloudEngine | Engine that takes the JSON response from the CloudRequestEngine and uses it populate a MultiDeviceDataCloud instance for easier consumption | 
| CHardwareProfileCloudEngineBuilder | |
Nexamples  | |
Nconsole  | |
Ncomparison  | This package provides a framework for comparing vendor solutions | 
| CComparer | Unlike other examples, use of this example requires a 51Degrees Enterprise data file, which can be obtained on a trial basis or purchased from our pricing page here | 
| CComparerTest | |
CDetection  | Abstraction containing interfaces nad classes that allow comparison between different device detection vendors | 
CDetectionImplBrowsCap  | |
CDetectionImplDeviceAtlas  | Uncomment the following code blocks to test with DeviceAtlas | 
CDetectionImplFiftyOneDegrees  | Implementation of Detection for 51Degrees | 
CDetectionImplScientiaMobile  | Uncomment the following code blocks to test with WURFL | 
CReporting  | Interface proves ability to compare outcomes of detection | 
| CGettingStartedCloud | Provides an illustration of the fundamental elements of carrying out device detection using our "cloud" service | 
| CGettingStartedCloudTest | |
| CGettingStartedOnPrem | Provides an illustration of the fundamental elements of carrying out device detection using "on premise" (aka Hash) detection - meaning the device detection data is stored on your server and the detection software executes exclusively on your server | 
| CGettingStartedOnPremTest | |
| CMatchMetrics | The example illustrates the various metrics that can be obtained about the device detection process, for example, the degree of certainty about the result | 
| CMatchMetricsTest | |
| CMetadataCloud | |
| CMetadataCloudTest | |
| CMetadataOnPrem | |
| CMetadataOnPremTest | |
| CMinimalExample | This is the code for the minimal example displayed in the configurator | 
| CMinimalExampleTest | |
| CNativeModelCloud | |
| CNativeModelCloudTest | |
| COfflineProcessing | Provides an example of processing a YAML file containing evidence for device detection | 
| COfflineProcessingTest | |
CPerformanceBenchmark  | The example illustrates the flexibility with which the 51Degrees pipeline can be configured to achieve a range of outcomes relating to speed, accuracy, predictive power, memory usage | 
| CPerformanceConfiguration | |
| CPerformanceBenchmarkTest | |
| CTacCloud | This example demonstrates looking up device details using a TAC code | 
| CTacCloudTest | |
| CUpdateDataFile | This example illustrates various parameters that can be adjusted when using the on-premise device detection engine, and controls when a new data file is sought and when it is loaded by the device detection software | 
| CUpdateDataFileTest | |
Nshared  | |
CDataFileHelper  | |
| CDatafileInfo | |
| CEvidenceHelper | |
| CKeyHelper | |
| CPropertyHelper | |
| CPropertyHelperTest | |
Nweb  | |
| CEmbedJetty | |
| CGettingStartedWebCloud | This is the getting started Web/Cloud example showing use of the 51Degrees supplied filter which automatically creates and configures a device detection pipeline | 
| CGettingStartedWebOnPrem | This is the getting started Web/On-Prem example showing use of the 51Degrees supplied filter which automatically creates and configures a device detection pipeline | 
| CGettingStartedWebOnPremTest | |
| CHtmlContentHelper | |
Nhash  | |
Nengine  | |
Nonpremise  | |
Ndata  | |
Nflowelements  | |
Ninterop  | |
CEnums  | |
Nshared  | |
Nflowelements  | |
| COnPremiseDeviceDetectionEngineBuilderBase | Base builder class for 51Degrees on-premise device detection engines | 
Ntesthelpers  | |
| CFileUtils | |
| CKeyUtils | Helpers to obtain keys from the environment | 
| CConstants | |
| CDeviceData | Interface exposing typed accessors for properties related to a device returned by a device detection engine | 
| CDeviceDataBase | |
| CDeviceDataBaseOnPremise | Base class used for all 51Degrees on-premise device detection results classes | 
Nweb  | |
| CGettingStartedWebCloudTest | |
| CDeviceDetectionCloudPipelineBuilder | Builder used to create pipelines with an cloud-based device detection engine | 
| CDeviceDetectionOnPremisePipelineBuilder | Builder used to create pipelines with an on-premise device detection engine | 
| CDeviceDetectionPipelineBuilder | Builder used to create a Pipeline with a device detection engine | 
CEnums  | |
| CDeviceDetectionAlgorithm | |
