#ifndef _RINGBUFFER_H #define _RINGBUFFER_H #include #include //RingBuffer class IRingBufferB; typedef shared_ptr RingBufferB; class IRingBufferB : public virtual IMMIODev { public: static RingBufferB create(const char *name); }; class IRingBuffer; typedef shared_ptr RingBuffer; class IRingBuffer : public virtual IEntry { public: static RingBuffer create(Path p); public: }; #endif