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:251
MetaData * metaData
Pointer to the meta data relating to the contents of the engine's data set.
Definition: EngineBase.hpp:258
string licenceKey
License key used to update the data set.
Definition: EngineBase.hpp:261
string defaultDataKey
The default key to use when adding the results to a dictionary.
Definition: EngineBase.hpp:267
Base evidence class containing evidence to be processed by an engine.
Definition: EvidenceBase.hpp:57
Encapsulates the engine class to be extended by engine implementations.
Definition: EngineBase.hpp:71
The Date class wraps the C fiftyoneDegreesDate structure and is used to represent dates in engines.
Definition: Date.hpp:41
C++ class wrapper for the fiftyoneDegreesConfigBase configuration structure.
Definition: ConfigBase.hpp:53
ConfigBase * config
Pointer to the configuration used to build the engine.
Definition: EngineBase.hpp:243
vector< string > keys
Keys which should be added to evidence.
Definition: EngineBase.hpp:270
string updateUrl
URL used to update the data set.
Definition: EngineBase.hpp:264
Contains meta data for the properties, values, profiles and components that exist within the engine i...
Definition: MetaData.hpp:61
Array of items of type fiftyoneDegreesHeader used to easily access and track the size of the array.
Definition: headers.h:124
C++ class wrapper for the fiftyoneDegreesPropertiesRequired structure.
Definition: RequiredPropertiesConfig.hpp:50
RequiredPropertiesConfig * requiredProperties
Pointer to the properties which are going to be used.
Definition: EngineBase.hpp:254
Array of items of type fiftyoneDegreesOverrideProperty used to easily access and track the size of th...
Definition: overrides.h:95
Encapsulates the results of an engine's processing.
Definition: ResultsBase.hpp:74
All the shared methods and fields required by file, memory and cached collections.
Definition: collection.h:400
