Skip to content

Class daisy::LoggerImpl< LOGGER_EXTERNAL >

template <>

ClassList > daisy > LoggerImpl< LOGGER_EXTERNAL >

Specialization for external USB port.

  • #include <logger_impl.h>

Public Static Functions

Type Name
void Init ()
bool Transmit (const void * buffer, size_t bytes)

Protected Static Attributes

Type Name
UsbHandle usb_handle_

Public Static Functions Documentation

function Init

static inline void daisy::LoggerImpl< LOGGER_EXTERNAL >::Init () 

Initialize logging destination


function Transmit

static inline bool daisy::LoggerImpl< LOGGER_EXTERNAL >::Transmit (
    const  void * buffer,
    size_t bytes
) 

Transmit a block of data


Protected Static Attributes Documentation

variable usb_handle_

UsbHandle daisy::LoggerImpl< LOGGER_EXTERNAL >::usb_handle_;

USB Handle for CDC transfers



The documentation for this class was generated from the following file external-docs/libDaisy/src/hid/logger_impl.h