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: