|
|
|
|
|
|
|
|
|
|
|
|||||||
protected veneer over a type, which can be accessed only through conversions to the veneered type.
More...
#include <stlsoft_explicit_inheritance_veneer.h>
Public Types | |
| typedef T | base_type |
| The base class type. | |
Public Methods | |
| base_type const * | operator & () const |
| The conversion operator that provides access to the base type. | |
Protected Methods | |
| base_type & | base_type_value () |
| Access a mutable reference to the base type. | |
| base_type const & | base_type_value () const |
| Access a non-mutable reference to the base type. | |
protected veneer over a type, which can be accessed only through conversions to the veneered type.
| T | The type to be subject to the veneer |
|
|
The base class type.
|
|
|
Access a non-mutable reference to the base type.
|
|
|
Access a mutable reference to the base type.
|
|
|
The conversion operator that provides access to the base type.
|
|
|
| STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004 |