#include <device.h>
Public Member Functions | |
| void | activate () |
| void | commit () |
| template<class U > | |
| double | get (U T::*field) |
| template<class U , class V > | |
| void | set (U T::*field, V value) |
| struct_interface (R r, W w) | |
Public Attributes | |
| bool | active |
| R | reader |
| T | struct_ |
| W | writer |
| rsimpl::struct_interface< T, R, W >::struct_interface | ( | R | r, |
| W | w | ||
| ) | [inline] |
| void rsimpl::struct_interface< T, R, W >::activate | ( | ) | [inline] |
| void rsimpl::struct_interface< T, R, W >::commit | ( | ) | [inline] |
| double rsimpl::struct_interface< T, R, W >::get | ( | U T::* | field | ) | [inline] |
| void rsimpl::struct_interface< T, R, W >::set | ( | U T::* | field, |
| V | value | ||
| ) | [inline] |
| bool rsimpl::struct_interface< T, R, W >::active |
| R rsimpl::struct_interface< T, R, W >::reader |
| T rsimpl::struct_interface< T, R, W >::struct_ |
| W rsimpl::struct_interface< T, R, W >::writer |