| 
      
        
       | 
    
    
        
            NVIDIA DeepStream SDK API Reference
         | 
        
            
                8.0 Release
            
         | 
    
  
 
 
Go to the documentation of this file.
   17 #define PGIE_CLASS_ID_VEHICLE 0 
   18 #define PGIE_CLASS_ID_PERSON 2 
   28       auto vehicle_count = 0;
 
   29       auto person_count = 0;
 
   31         auto class_id = object_data.
classId();
 
   38       std::cout << 
"Object Counter: " <<
 
   39         " Pad Idx = " << frame_data.
padIndex() <<
 
   40         " Frame Number = " << frame_data.
frameNum() <<
 
   41         " Vehicle Count = " << vehicle_count <<
 
   42         " Person Count = " << person_count << std::endl;
 
  
 
BatchMetadata getBatchMetadata()
 
required interface for a data receiver
 
#define PGIE_CLASS_ID_VEHICLE
 
static deepstream::Cloud2DeviceReceiver receiver
 
#define PGIE_CLASS_ID_PERSON
 
virtual int consume(DataReceiver &receiver, Buffer buffer)
 
A specific signal handler for consuming data.