mn::device::basic_streamed_device Class Referenceabstract

#include <mn_basic_device.hpp>

+ Inheritance diagram for mn::device::basic_streamed_device:
+ Collaboration diagram for mn::device::basic_streamed_device:

Public Member Functions

 basic_streamed_device (char prefix[8])
 
virtual bool is_stream_support ()
 
virtual void * get_stream ()=0
 
- Public Member Functions inherited from mn::device::basic_device
 basic_device (char prefix[8])
 
virtual int open ()=0
 Opens device. More...
 
virtual int stop ()=0
 Closes device. More...
 
virtual bool is_enable ()=0
 
const char * get_prefix ()
 

Additional Inherited Members

- Protected Attributes inherited from mn::device::basic_device
const char * m_prefix
 

Constructor & Destructor Documentation

◆ basic_streamed_device()

mn::device::basic_streamed_device::basic_streamed_device ( char  prefix[8])
inline

Member Function Documentation

◆ get_stream()

virtual void* mn::device::basic_streamed_device::get_stream ( )
pure virtual

◆ is_stream_support()

virtual bool mn::device::basic_streamed_device::is_stream_support ( )
inlinevirtual

The documentation for this class was generated from the following file: