Public Member Functions | |
| const U * | operator-> () const |
| const U & | operator* () const |
| U * | operator-> () const |
| U & | operator* () const |
| U * | operator-> () |
| U & | operator* () |
| virtual | ~PinBase () |
| const U * | getWrapperPtr () const |
| PinBool | isNullWrapperPtr () const |
| const U * | operator-> () const |
| const U & | operator* () const |
| U * | operator-> () |
| U & | operator* () |
| virtual | ~PinBase () |
| const U * | getWrapperPtr () const |
| PinBool | isNullWrapperPtr () const |
| const U * | operator-> () const |
| const U & | operator* () const |
| U * | operator-> () const |
| U & | operator* () const |
| U * | operator-> () |
| U & | operator* () |
| virtual | ~PinBase () |
| const U * | getWrapperPtr () const |
| PinBool | isNullWrapperPtr () const |
| const U * | operator-> () const |
| const U & | operator* () const |
| U * | operator-> () |
| U & | operator* () |
| virtual | ~PinBase () |
| const U * | getWrapperPtr () const |
| PinBool | isNullWrapperPtr () const |
Protected Member Functions | |
| PinBase (T pointee, int owns) | |
| PinBase (const PinBase< T, U > &other) | |
| void | takeFrom (PinBase< T, U > &other) |
| void | copyFrom (const PinBase< T, U > &other) |
| T | release () |
| PinBase () | |
| PinBase (T pointee, int owns) | |
| PinBase (const PinBase< T, U > &other) | |
| void | takeFrom (PinBase< T, U > &other) |
| void | copyFrom (const PinBase< T, U > &other) |
| T | release () |
| PinBase (T pointee, int owns) | |
| PinBase (const PinBase< T, U > &other) | |
| void | takeFrom (PinBase< T, U > &other) |
| void | copyFrom (const PinBase< T, U > &other) |
| T | release () |
| PinBase () | |
| PinBase (T pointee, int owns) | |
| PinBase (const PinBase< T, U > &other) | |
| void | takeFrom (PinBase< T, U > &other) |
| void | copyFrom (const PinBase< T, U > &other) |
| T | release () |
Private Member Functions | |
| PinBase & | operator= (PinBase< T, U > &other) |
| PinBase & | operator= (PinBase< T, U > &other) |
| PinBase & | operator= (PinBase< T, U > &other) |
| PinBase & | operator= (PinBase< T, U > &other) |
Private Attributes | |
| U | m_wrapper |
| const U* PinBase< T, U >::operator-> | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| const U& PinBase< T, U >::operator* | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U* PinBase< T, U >::operator-> | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U& PinBase< T, U >::operator* | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U* PinBase< T, U >::operator-> | ( | ) |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U& PinBase< T, U >::operator* | ( | ) |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| void PinBase< T, U >::copyFrom | ( | const PinBase< T, U > & | other | ) | [protected] |
| T PinBase< T, U >::release | ( | ) | [protected] |
Reimplemented in PinOwner< T, U >, PinOwner< T, U >, PinOwner< pin_flist_t *, PinFlist >, and PinOwner< pin_flist_t *, PinFlist >.
| PinBase& PinBase< T, U >::operator= | ( | PinBase< T, U > & | other | ) | [private] |
| const U* PinBase< T, U >::getWrapperPtr | ( | ) | const |
| const U* PinBase< T, U >::operator-> | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| const U& PinBase< T, U >::operator* | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U* PinBase< T, U >::operator-> | ( | ) |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U& PinBase< T, U >::operator* | ( | ) |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| void PinBase< T, U >::copyFrom | ( | const PinBase< T, U > & | other | ) | [protected] |
| T PinBase< T, U >::release | ( | ) | [protected] |
Reimplemented in PinOwner< T, U >, PinOwner< T, U >, PinOwner< pin_flist_t *, PinFlist >, and PinOwner< pin_flist_t *, PinFlist >.
| PinBase& PinBase< T, U >::operator= | ( | PinBase< T, U > & | other | ) | [private] |
| const U* PinBase< T, U >::getWrapperPtr | ( | ) | const |
| const U* PinBase< T, U >::operator-> | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| const U& PinBase< T, U >::operator* | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U* PinBase< T, U >::operator-> | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U& PinBase< T, U >::operator* | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U* PinBase< T, U >::operator-> | ( | ) |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U& PinBase< T, U >::operator* | ( | ) |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| void PinBase< T, U >::copyFrom | ( | const PinBase< T, U > & | other | ) | [protected] |
| T PinBase< T, U >::release | ( | ) | [protected] |
Reimplemented in PinOwner< T, U >, PinOwner< T, U >, PinOwner< pin_flist_t *, PinFlist >, and PinOwner< pin_flist_t *, PinFlist >.
| PinBase& PinBase< T, U >::operator= | ( | PinBase< T, U > & | other | ) | [private] |
| const U* PinBase< T, U >::getWrapperPtr | ( | ) | const |
| const U* PinBase< T, U >::operator-> | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| const U& PinBase< T, U >::operator* | ( | ) | const |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U* PinBase< T, U >::operator-> | ( | ) |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| U& PinBase< T, U >::operator* | ( | ) |
Reimplemented in PinObserverConst< T, U >, and PinObserverConst< T, U >.
| void PinBase< T, U >::copyFrom | ( | const PinBase< T, U > & | other | ) | [protected] |
| T PinBase< T, U >::release | ( | ) | [protected] |
Reimplemented in PinOwner< T, U >, PinOwner< T, U >, PinOwner< pin_flist_t *, PinFlist >, and PinOwner< pin_flist_t *, PinFlist >.
| PinBase& PinBase< T, U >::operator= | ( | PinBase< T, U > & | other | ) | [private] |
| const U* PinBase< T, U >::getWrapperPtr | ( | ) | const |