51Degrees Device Detection C/C++  4.1

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

Config

Detailed Description

Configuration for building data sets.

Introduction

Configuration structures based off the base configuration type are used when building data sets. The base configuration describes how the data is handled. For example, whether or not a temporary file should be created, or whether the memory should be freed with the data set.

Extending configurations will add options specific to certain categories of data sets.

Collaboration diagram for Config:

Structs

struct  fiftyoneDegreesConfigBase
Base configuration structure containing common configuration options, and options that apply to structures and methods in the common library. More...

Macros

Macro Definition Documentation

◆ FIFTYONE_DEGREES_CONFIG_DEFAULT

#define FIFTYONE_DEGREES_CONFIG_DEFAULT
Value:
true, /* usesUpperPrefixedHeaders */ \
false, /* freeData */ \
FIFTYONE_DEGREES_CONFIG_USE_TEMP_FILE, /* useTempFile */ \
false, /* reuseTempFile */ \
NULL, /* tempDirs */ \
0 /* tempDirCount */
#define FIFTYONE_DEGREES_CONFIG_ALL_IN_MEMORY
All in memory setting used in the default configuration macro FIFTYONE_DEGREES_CONFIG_DEFAULT.
Definition: config.h:89

Default value for the fiftyoneDegreesConfigBase structure.

On This Page