Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
Waiting Class Reference
Inheritance diagram for Waiting:
Inheritance graph
Collaboration diagram for Waiting:
Collaboration graph

Public Member Functions

 Waiting ()
 
 Waiting (boost::shared_ptr< FramesQueue > queueObj)
 
bool handleExport (uint64_t &queryStart, uint64_t &queryEnd, bool &timeReset, mQueueMap &queueMap, uint64_t &endTimeSaved) override
 
- Public Member Functions inherited from State
 State ()
 
virtual ~State ()
 
virtual bool exportSend (frame_container &frames)
 
 State (StateType type_)
 

Additional Inherited Members

- Public Types inherited from State
enum  StateType { IDLE = 0 , WAITING , EXPORT }
 
typedef std::map< uint64_t, frame_container > mQueueMap
 
- Public Attributes inherited from State
float matrix [16]
 
float width
 
float height
 
float z
 
boost::shared_ptr< FramesQueuequeueObject
 
std::function< bool(frame_container &frames, bool forceBlockingPush)> send
 
std::function< std::string(int type)> getInputPinIdByType
 
bool isBFrameEnabled = true
 
bool isProcessCall = false
 
StateType Type = StateType::IDLE
 

Constructor & Destructor Documentation

◆ Waiting() [1/2]

Waiting::Waiting ( )
inline

◆ Waiting() [2/2]

Waiting::Waiting ( boost::shared_ptr< FramesQueue > queueObj)
inline

Member Function Documentation

◆ handleExport()

bool Waiting::handleExport ( uint64_t & queryStart,
uint64_t & queryEnd,
bool & timeReset,
mQueueMap & queueMap,
uint64_t & endTimeSaved )
inlineoverridevirtual

Reimplemented from State.


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