libvpb  4.2.58
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
HostFifo Class Reference

Host fifo implementation. More...

#include <fifo.h>

Inheritance diagram for HostFifo:
Inheritance graph
Collaboration diagram for HostFifo:
Collaboration graph

Public Member Functions

 HostFifo (size_t size)
 
Status Write (uint16_t *buf, size_t len)
 
Status Read (uint16_t *buf, size_t len)
 
size_t HowFull ()
 
size_t HowEmpty ()
 
void Flush ()
 

Additional Inherited Members

- Public Types inherited from Fifo
enum  Status { OK, FULL, EMPTY }
 

Detailed Description

Host fifo implementation.