Stefan Scholz / ETL
Embed: (wiki syntax)

« Back to documentation index

io_port_wo< T, ADDRESS > Class Template Reference

io_port_wo< T, ADDRESS > Class Template Reference

Write only port. More...

#include <io_port.h>

Public Member Functions

void operator= (T value)
 Write.
void write (T value_)
 Write.
io_port_wooperator* ()
 Write.
io_port_wooperator++ ()
 Increment.
io_port_wo operator++ (int)
 Increment.
pointer get_address ()
 Get the IO port address.
const_pointer get_address () const
 Get the IO port address.

Detailed Description

template<typename T, uintptr_t ADDRESS = 0>
class etl::io_port_wo< T, ADDRESS >

Write only port.

Definition at line 194 of file io_port.h.


Member Function Documentation

pointer get_address (  )

Get the IO port address.

Definition at line 234 of file io_port.h.

const_pointer get_address (  ) const

Get the IO port address.

Definition at line 240 of file io_port.h.

io_port_wo& operator* (  )

Write.

Definition at line 216 of file io_port.h.

io_port_wo operator++ ( int   )

Increment.

Definition at line 228 of file io_port.h.

io_port_wo& operator++ (  )

Increment.

Definition at line 222 of file io_port.h.

void operator= ( value )

Write.

Definition at line 204 of file io_port.h.

void write ( value_ )

Write.

Definition at line 210 of file io_port.h.