| __init__(self, type[np.ndarray] obj_type, *int|None depth=2, str|None name=None, StreamDims|None dims_to_stream=None, StreamDims|None dims_from_stream_per_cons=None, bool plio=False, PadDims|None pad_dimensions=None, bool disable_synchronization=False, int|None repeat_count=None, Tile|None delegate_tile=None, bool via_DMA=False, list[np.ndarray]|None init_values=None, type[np.ndarray]|None consumer_obj_type=None, tuple[int, int]|None aie_stream=None) | iron.dataflow.objectfifo.ObjectFifo | |
| __str__(self) | iron.dataflow.objectfifo.ObjectFifo | |
| _acquire(self, ObjectFifoPort port, int num_elem) | iron.dataflow.objectfifo.ObjectFifo | protected |
| _aie_stream | iron.dataflow.objectfifo.ObjectFifo | protected |
| _cons | iron.dataflow.objectfifo.ObjectFifo | protected |
| _cons_tiles_ops(self) | iron.dataflow.objectfifo.ObjectFifo | protected |
| _consumer_obj_type | iron.dataflow.objectfifo.ObjectFifo | protected |
| _depth | iron.dataflow.objectfifo.ObjectFifo | protected |
| _dims_from_stream_per_cons | iron.dataflow.objectfifo.ObjectFifo | protected |
| _dims_to_stream | iron.dataflow.objectfifo.ObjectFifo | protected |
| _get_depths(self) | iron.dataflow.objectfifo.ObjectFifo | protected |
| _get_endpoint(self, bool is_prod) | iron.dataflow.objectfifo.ObjectFifo | protected |
| _iter_count | iron.dataflow.objectfifo.ObjectFifo | protected |
| _obj_type | iron.dataflow.objectfifo.ObjectFifo | protected |
| _of_index | iron.dataflow.objectfifo.ObjectFifo | protectedstatic |
| _op | iron.dataflow.objectfifo.ObjectFifo | protected |
| _pad_dimensions | iron.dataflow.objectfifo.ObjectFifo | protected |
| _plio | iron.dataflow.objectfifo.ObjectFifo | protected |
| _prod | iron.dataflow.objectfifo.ObjectFifo | protected |
| _prod_tile_op(self) | iron.dataflow.objectfifo.ObjectFifo | protected |
| _release(self, ObjectFifoPort port, int num_elem) | iron.dataflow.objectfifo.ObjectFifo | protected |
| _repeat_count | iron.dataflow.objectfifo.ObjectFifo | protected |
| _resolving | iron.dataflow.objectfifo.ObjectFifo | protected |
| cons(self, int|None depth=None, StreamDims|None dims_from_stream=None) | iron.dataflow.objectfifo.ObjectFifo | |
| depth(self) | iron.dataflow.objectfifo.ObjectFifo | |
| dims_from_stream_per_cons(self) | iron.dataflow.objectfifo.ObjectFifo | |
| dims_to_stream(self) | iron.dataflow.objectfifo.ObjectFifo | |
| dtype(self) | iron.dataflow.objectfifo.ObjectFifo | |
| name | iron.dataflow.objectfifo.ObjectFifo | |
| obj_type(self) | iron.dataflow.objectfifo.ObjectFifo | |
| op(self) | iron.dataflow.objectfifo.ObjectFifo | |
| prod(self, int|None depth=None) | iron.dataflow.objectfifo.ObjectFifo | |
| resolve(self, ir.Location|None loc=None, ir.InsertionPoint|None ip=None) | iron.dataflow.objectfifo.ObjectFifo | |
| set_iter_count(self, int iter_count) | iron.dataflow.objectfifo.ObjectFifo | |
| shape(self) | iron.dataflow.objectfifo.ObjectFifo | |
| tiles(self, bool cons_only=False) | iron.dataflow.objectfifo.ObjectFifo | |