24.02.1
|
Memory Image feeder concrete implementation. More...
#include <ImageLoader.h>
Public Member Functions | |
MemoryImageFeeder (const uint8_t *data) | |
Default constructor. More... | |
MemoryImageFeeder (const MemoryImageFeeder &)=delete | |
Prevent instances of this class from being copied (As this class contains pointers) More... | |
MemoryImageFeeder (MemoryImageFeeder &&)=default | |
Default move constructor. More... | |
MemoryImageFeeder & | operator= (const MemoryImageFeeder &)=delete |
Prevent instances of this class from being copied (As this class contains pointers) More... | |
MemoryImageFeeder & | operator= (MemoryImageFeeder &&)=default |
Default move assignment operator. More... | |
uint8_t | get () override |
Gets a character from an image feed. More... | |
void | get_row (uint8_t *dst, size_t row_size) override |
Feed a whole row to a destination pointer. More... | |
Public Member Functions inherited from IImageDataFeeder | |
virtual | ~IImageDataFeeder ()=default |
Virtual base destructor. More... | |
Memory Image feeder concrete implementation.
Definition at line 89 of file ImageLoader.h.
|
inline |
Default constructor.
[in] | data | Pointer to data |
Definition at line 96 of file ImageLoader.h.
|
delete |
Prevent instances of this class from being copied (As this class contains pointers)
|
default |
Default move constructor.
|
inlineoverridevirtual |
Gets a character from an image feed.
Implements IImageDataFeeder.
Definition at line 108 of file ImageLoader.h.
|
inlineoverridevirtual |
Feed a whole row to a destination pointer.
[out] | dst | Destination pointer |
[in] | row_size | Row size in terms of bytes |
Implements IImageDataFeeder.
Definition at line 112 of file ImageLoader.h.
References ARM_COMPUTE_ERROR_ON, and arm_compute::test::validation::dst.
|
delete |
Prevent instances of this class from being copied (As this class contains pointers)
|
default |
Default move assignment operator.