51Degrees Common C/C++  4.1

A shared functionality library that is used 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.

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:82

Default value for the fiftyoneDegreesConfigBase structure.

On This Page