|
enum | Option { none = 0x0,
ignoreTextFilter = 0x1,
ignoreBoundingBox = 0x2,
ignoreTimePeriod = 0x4
} |
|
|
| AnalyticsFilter (const char *jsonData) |
|
| AnalyticsFilter (const nx::kit::Json &json) |
|
template<typename T > |
| AnalyticsFilter (const T &)=delete |
|
bool | operator== (const AnalyticsFilter &) const |
|
nx::kit::Json | to_json () const |
|
|
static std::string | optionsToString (int options) |
|
static int | optionsFromString (const std::string &s) |
|
|
std::vector< std::string > | deviceIds |
|
std::vector< std::string > | objectTypeIds |
|
std::optional< std::string > | objectTrackId |
|
TimePeriod | timePeriod |
|
std::optional< Rect > | boundingBox |
|
std::optional< int > | maxObjectTracksToSelect |
|
std::vector< AttributeSearchCondition > | attributeSearchConditions |
|
SortOrder | order = SortOrder::descending |
|
std::optional< std::string > | analyticsEngineId |
|
int | options = Option::none |
|
std::chrono::milliseconds | detailLevel {} |
|
◆ order
SortOrder nx::sdk::cloud_storage::AnalyticsFilter::order = SortOrder::descending |
Found tracks are sorted by the minimum track time using this order.
The documentation for this struct was generated from the following files:
- src/nx/sdk/cloud_storage/helpers/data.h
- src/nx/sdk/cloud_storage/helpers/data.cpp