Data

TODO

Data objects in C++ are referenced by the following shared pointer typedef:

typedef std::shared_ptr<rogue::protocols::batcher::Data> rogue::protocols::batcher::DataPtr

The Data class description is shown below:

class Data

AXI Stream FIFO.

Public Functions

Data(rogue::interfaces::stream::FrameIterator it, uint32_t size, uint8_t dest, uint8_t fUser, uint8_t lUser)

Creator.

~Data()

Deconstructor.

rogue::interfaces::stream::FrameIterator begin()

Return Begin Data Iterator.

rogue::interfaces::stream::FrameIterator end()

Return End Data Iterator.

uint32_t size()

Return Data Size.

uint8_t dest()

Return Data destination.

uint8_t fUser()

Return First user.

uint8_t lUser()

Return Last user.

Public Static Functions

static void setup_python()

Setup class in python.

static std::shared_ptr<rogue::protocols::batcher::Data> create(rogue::interfaces::stream::FrameIterator it, uint32_t size, uint8_t dest, uint8_t fUser, uint8_t lUser)

Create object.