Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
CuCtxSynchronize.h
1#pragma once
2
3#include "Module.h"
4#include "CudaCommon.h"
5
7{
8public:
12};
13
14class CuCtxSynchronize : public Module {
15public:
16
18 virtual ~CuCtxSynchronize() {}
19
20 virtual bool init();
21 virtual bool term();
22
23protected:
24 bool process(frame_container& frames);
25 bool validateInputPins();
26 bool validateOutputPins();
27 void addInputPin(framemetadata_sp& metadata, string& pinId);
28
29private:
31};
Definition CuCtxSynchronize.h:7
CuCtxSynchronizeProps()
Definition CuCtxSynchronize.h:9
Definition CuCtxSynchronize.h:14
bool validateOutputPins()
Definition CuCtxSynchronize.cpp:26
virtual ~CuCtxSynchronize()
Definition CuCtxSynchronize.h:18
virtual bool init()
Definition CuCtxSynchronize.cpp:37
bool validateInputPins()
Definition CuCtxSynchronize.cpp:15
bool process(frame_container &frames)
Definition CuCtxSynchronize.cpp:58
CuCtxSynchronize(CuCtxSynchronizeProps _props)
Definition CuCtxSynchronize.cpp:11
virtual bool term()
Definition CuCtxSynchronize.cpp:47
CuCtxSynchronizeProps props
Definition CuCtxSynchronize.h:30
void addInputPin(framemetadata_sp &metadata, string &pinId)
Definition CuCtxSynchronize.cpp:52
Definition Module.h:33
Definition Module.h:151