Lines Matching full:virtual
55 virtual int allocate(int count, int size) = 0;
56 virtual void deallocate() = 0;
57 virtual int cacheOps(int index, unsigned int cmd) = 0;
58 virtual int getRegFlags(uint8_t *regFlags) const = 0;
59 virtual camera_memory_t *getMemory(int index, bool metadata) const = 0;
60 virtual int getMatchBufIndex(const void *opaque, bool metadata) const = 0;
61 virtual void *getPtr(int index) const= 0;
64 virtual ~QCameraMemory();
93 virtual ~QCameraHeapMemory();
95 virtual int allocate(int count, int size);
96 virtual void deallocate();
97 virtual int cacheOps(int index, unsigned int cmd);
98 virtual int getRegFlags(uint8_t *regFlags) const;
99 virtual camera_memory_t *getMemory(int index, bool metadata) const;
100 virtual int getMatchBufIndex(const void *opaque, bool metadata) const;
101 virtual void *getPtr(int index) const;
112 virtual ~QCameraStreamMemory();
114 virtual int allocate(int count, int size);
115 virtual void deallocate();
116 virtual int cacheOps(int index, unsigned int cmd);
117 virtual int getRegFlags(uint8_t *regFlags) const;
118 virtual camera_memory_t *getMemory(int index, bool metadata) const;
119 virtual int getMatchBufIndex(const void *opaque, bool metadata) const;
120 virtual void *getPtr(int index) const;
132 virtual ~QCameraVideoMemory();
134 virtual int allocate(int count, int size);
135 virtual void deallocate();
136 virtual camera_memory_t *getMemory(int index, bool metadata) const;
137 virtual int getMatchBufIndex(const void *opaque, bool metadata) const;
153 virtual ~QCameraGrallocMemory();
155 virtual int allocate(int count, int size);
156 virtual void deallocate();
157 virtual int cacheOps(int index, unsigned int cmd);
158 virtual int getRegFlags(uint8_t *regFlags) const;
159 virtual camera_memory_t *getMemory(int index, bool metadata) const;
160 virtual int getMatchBufIndex(const void *opaque, bool metadata) const;
161 virtual void *getPtr(int index) const;