EngineBase.hpp
shared_ptr< fiftyoneDegreesResourceManager > manager
A shared pointer to the manager is passed around and referenced by all instances that hold open a res...
Definition: EngineBase.hpp:258
MetaData * metaData
Pointer to the meta data relating to the contents of the engine's data set.
Definition: EngineBase.hpp:265
string licenceKey
License key used to update the data set.
Definition: EngineBase.hpp:268
string defaultDataKey
The default key to use when adding the results to a dictionary.
Definition: EngineBase.hpp:274
Base evidence class containing evidence to be processed by an engine.
Definition: EvidenceBase.hpp:64
Encapsulates the engine class to be extended by engine implementations.
Definition: EngineBase.hpp:78
The Date class wraps the C fiftyoneDegreesDate structure and is used to represent dates in engines.
Definition: Date.hpp:48
C++ class wrapper for the fiftyoneDegreesConfigBase configuration structure.
Definition: ConfigBase.hpp:60
ConfigBase * config
Pointer to the configuration used to build the engine.
Definition: EngineBase.hpp:250
vector< string > keys
Keys which should be added to evidence.
Definition: EngineBase.hpp:277
string updateUrl
URL used to update the data set.
Definition: EngineBase.hpp:271
Contains meta data for the properties, values, profiles and components that exist within the engine i...
Definition: MetaData.hpp:68
Array of items of type fiftyoneDegreesHeader used to easily access and track the size of the array.
Definition: headers.h:142
C++ class wrapper for the fiftyoneDegreesPropertiesRequired structure.
Definition: RequiredPropertiesConfig.hpp:57
RequiredPropertiesConfig * requiredProperties
Pointer to the properties which are going to be used.
Definition: EngineBase.hpp:261
Array of items of type fiftyoneDegreesOverrideProperty used to easily access and track the size of th...
Definition: overrides.h:103
Encapsulates the results of an engine's processing.
Definition: ResultsBase.hpp:81
All the shared methods and fields required by file, memory and cached collections.
Definition: collection.h:410