\r\n

51Degrees Device Detection C/C++  4.5

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

Device Detection Config

Detailed Description

Configuration for building device detection data sets.

Introduction

Configuration structure extending fiftyoneDegreesConfigBase type with options specific to device detection. This adds configuration options around how a User-Agent is handled.

For further info see FiftyOneDegreesConfig

Collaboration diagram for Device Detection Config:

Structs

struct  fiftyoneDegreesConfigDeviceDetection
Device detection configuration structure containing device detection specific configuration options, and options that apply to structures and methods in device detection libraries. More...

Macros

#define  FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_UPDATE_DEFAULT   true
#define  FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_DEFAULT_UNMATCHED   false
Default value for allow unmatched used in the default configuration. More...
#define  FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_DEFAULT_SPECIAL_EVIDENCE   true
#define  FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_UPDATE   FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_UPDATE_DEFAULT
Update matched User-Agent setting used in the default configuration macro #FIFTYONE_DEGREES_DEVICE_DETECTION_CONFIG_DEFAULT.
#define  FIFTYONE_DEGREES_DEVICE_DETECTION_CONFIG_DEFAULT_WITH_INDEX
Default value for the fiftyoneDegreesConfigDeviceDetection structure with index. More...
#define  FIFTYONE_DEGREES_DEVICE_DETECTION_CONFIG_DEFAULT_NO_INDEX
Default value for the fiftyoneDegreesConfigDeviceDetection structure without index. More...

Macro Definition Documentation

◆ FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_DEFAULT_UNMATCHED

#define FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_DEFAULT_UNMATCHED   false

Default value for allow unmatched used in the default configuration.

◆ FIFTYONE_DEGREES_DEVICE_DETECTION_CONFIG_DEFAULT_NO_INDEX

#define FIFTYONE_DEGREES_DEVICE_DETECTION_CONFIG_DEFAULT_NO_INDEX
Value:
FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_UPDATE, \
500, /* Default to 500 characters for the matched User-Agent */ \
FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_DEFAULT_UNMATCHED, \
FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_DEFAULT_SPECIAL_EVIDENCE
#define FIFTYONE_DEGREES_CONFIG_DEFAULT_NO_INDEX
Default value for the fiftyoneDegreesConfigBase structure without index.
Definition: config.h:110

Default value for the fiftyoneDegreesConfigDeviceDetection structure without index.

◆ FIFTYONE_DEGREES_DEVICE_DETECTION_CONFIG_DEFAULT_WITH_INDEX

#define FIFTYONE_DEGREES_DEVICE_DETECTION_CONFIG_DEFAULT_WITH_INDEX
Value:
FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_UPDATE, \
500, /* Default to 500 characters for the matched User-Agent */ \
FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_DEFAULT_UNMATCHED, \
FIFTYONE_DEGREES_CONFIG_DEVICE_DETECTION_DEFAULT_SPECIAL_EVIDENCE
#define FIFTYONE_DEGREES_CONFIG_DEFAULT_WITH_INDEX
Default value for the fiftyoneDegreesConfigBase structure with index.
Definition: config.h:97

Default value for the fiftyoneDegreesConfigDeviceDetection structure with index.

On This Page