Definition at line 601 of file metadata.hpp.
|
| AnalyticsFrameMeta (void *data=nullptr) |
| Constructor for AnalyticsFrameMeta. More...
|
|
| AnalyticsFrameMeta (const UserMetadata &user_meta) |
| Copy constructor for AnalyticsFrameMeta. More...
|
|
virtual | ~AnalyticsFrameMeta () |
|
std::unordered_map< std::string, bool > | getOcStatus () const |
| Map of boolean status of overcrowding for configured ROIs, which can be accessed using key, value pair; where key is the ROI label. More...
|
|
std::unordered_map< std::string, uint32_t > | getObjInROIcnt () const |
| Map of total count of valid objects in ROI for configured ROIs, which can be accessed using key, value pair; where key is the ROI label. More...
|
|
std::unordered_map< std::string, uint64_t > | getObjLCCurrCnt () const |
| Map of total count of Line crossing in current frame for configured lines, which can be accessed using key, value pair; where key is the ROI label. More...
|
|
std::unordered_map< std::string, uint64_t > | getObjLCCumCnt () const |
| Map of total cumulative count of Line crossing for configured lines, which can be accessed using key, value pair; where key is the ROI label. More...
|
|
unsigned int | getUniqueId () const |
| Get the unique identifier for this metadata. More...
|
|
std::unordered_map< int, uint32_t > | getObjCnt () const |
| Map of total count of objects for each class ID, which can be accessed using key, value pair; where key is class ID. More...
|
|
virtual | operator bool () override |
| operator to check if a metadata is void More...
|
|
◆ Iterator
◆ AnalyticsFrameMeta() [1/2]
deepstream::AnalyticsFrameMeta::AnalyticsFrameMeta |
( |
void * |
data = nullptr | ) |
|
Constructor for AnalyticsFrameMeta.
- Parameters
-
data | Optional pointer to data. Defaults to nullptr. |
◆ AnalyticsFrameMeta() [2/2]
deepstream::AnalyticsFrameMeta::AnalyticsFrameMeta |
( |
const UserMetadata & |
user_meta | ) |
|
◆ ~AnalyticsFrameMeta()
virtual deepstream::AnalyticsFrameMeta::~AnalyticsFrameMeta |
( |
| ) |
|
|
virtual |
◆ get_()
void deepstream::UserMetadata::get_ |
( |
void *& |
| ) |
|
|
protectedinherited |
◆ getObjCnt()
std::unordered_map<int, uint32_t> deepstream::AnalyticsFrameMeta::getObjCnt |
( |
| ) |
const |
Map of total count of objects for each class ID, which can be accessed using key, value pair; where key is class ID.
◆ getObjInROIcnt()
std::unordered_map<std::string, uint32_t> deepstream::AnalyticsFrameMeta::getObjInROIcnt |
( |
| ) |
const |
Map of total count of valid objects in ROI for configured ROIs, which can be accessed using key, value pair; where key is the ROI label.
◆ getObjLCCumCnt()
std::unordered_map<std::string, uint64_t> deepstream::AnalyticsFrameMeta::getObjLCCumCnt |
( |
| ) |
const |
Map of total cumulative count of Line crossing for configured lines, which can be accessed using key, value pair; where key is the ROI label.
◆ getObjLCCurrCnt()
std::unordered_map<std::string, uint64_t> deepstream::AnalyticsFrameMeta::getObjLCCurrCnt |
( |
| ) |
const |
Map of total count of Line crossing in current frame for configured lines, which can be accessed using key, value pair; where key is the ROI label.
◆ getOcStatus()
std::unordered_map<std::string, bool> deepstream::AnalyticsFrameMeta::getOcStatus |
( |
| ) |
const |
Map of boolean status of overcrowding for configured ROIs, which can be accessed using key, value pair; where key is the ROI label.
◆ getUniqueId()
unsigned int deepstream::AnalyticsFrameMeta::getUniqueId |
( |
| ) |
const |
Get the unique identifier for this metadata.
◆ operator bool()
virtual deepstream::UserMetadata::operator bool |
( |
| ) |
|
|
inlineoverridevirtualinherited |
◆ data_
void* deepstream::Metadata::data_ |
|
protectedinherited |
The documentation for this class was generated from the following file: