Banuba SDK
Public Member Functions | List of all members
bnb::interfaces::feature Class Referenceabstract

Public Member Functions

virtual int64_t id ()=0
 must return unique id (e.g. More...
 
virtual std::string name ()=0
 
virtual bool requires_main_thread ()=0
 
virtual void clean ()=0
 
virtual void process (const std::shared_ptr<::bnb::interfaces::frame_data > &frame_data)=0
 
virtual void postprocess (const std::shared_ptr<::bnb::interfaces::frame_data > &fd, const std::shared_ptr<::bnb::interfaces::frame_data > &future_fd)=0
 

Detailed Description

Definition at line 18 of file feature.hpp.

Member Function Documentation

◆ id()

virtual int64_t bnb::interfaces::feature::id ( )
pure virtual

must return unique id (e.g.

a feature pointer or a true random number(most likely) satisfies this criteria)


The documentation for this class was generated from the following file: