Constructors |
| ConfigDeviceDetection (fiftyoneDegreesConfigDeviceDetection *config)
Constructs a new instance of the configuration with a reference to the C configuration provided. More...
|
Setters |
void
| setUpdateMatchedUserAgent (bool update)
Set whether or not the matched User-Agent should be constructed. More...
|
void
| setMaxMatchedUserAgentLength (int length)
Set the maximum length string to be allocated to the matched User-Agent. More...
|
void
| setAllowUnmatched (bool allow)
Set whether there should be at least one matched hash node (or substring) in order for the results to be considered valid. More...
|
bool
| getUpdateMatchedUserAgent ()
Gets whether the characters matched during processing should be stored in results. More...
|
int
| getMaxMatchedUserAgentLength ()
If the matched User-Agent characters should be stored the maximum number which should be available. More...
|
bool
| getAllowUnmatched ()
Get whether there should be at least one matched hash node (or substring) in order for the results to be considered valid. More...
|
|
| ConfigBase (fiftyoneDegreesConfigBase *config)
Constructs a new instance of the configuration with a reference to the C configuration provided. More...
|
virtual
| ~ConfigBase ()
Free any memory associated with temporary directories.
|
void
| setUseUpperPrefixHeaders (bool use)
Set whether or not the HTTP header field might be prefixed with 'HTTP_'. More...
|
void
| setUseTempFile (bool use)
Set whether or not a temporary file should be created from the original data file and used to initialise the data set. More...
|
void
| setReuseTempFile (bool reuse)
Set whether or not a temporary file that already exists for a master file should be reused by another process. More...
|
void
| setTempDirectories (vector< string > tempDirs)
Sets a collection of temporary directories to use if temporary file operation is required in the order in which the directories should be used. More...
|
bool
| getUseUpperPrefixHeaders () const
Get whether or not an HTTP_ upper case prefixes should be considered when evaluating HTTP headers. More...
|
bool
| getUseTempFile () const
Get whether or not a temporary file should be created from the original data file and used to initialise the data set. More...
|
bool
| getReuseTempFile () const
Get whether temporary files can be reused across multiple processes. More...
|
vector< string >
| getTempDirectories () const
Gets a vector of temporary directory strings which should be used to store temporary files. More...
|
virtual uint16_t
| getConcurrency () const
Get the expected number of concurrent accessors of the data set. More...
|