![]() |
Blaze
3.6
|
Default proxy backend for built-in and alternate user-specific class types.The DefaultProxy class serves as a backend for the Proxy class. It is used in case the data type represented by the proxy is a built-in or alternate user-specific class type. This proxy does not augment the Proxy interface by any additional interface. More...
#include <DefaultProxy.h>
Public Member Functions | |
Conversion operators | |
BLAZE_ALWAYS_INLINE PT & | operator~ () |
Conversion operator for non-constant proxies. More... | |
BLAZE_ALWAYS_INLINE const PT & | operator~ () const |
Conversion operator for constant proxies. More... | |
Default proxy backend for built-in and alternate user-specific class types.
The DefaultProxy class serves as a backend for the Proxy class. It is used in case the data type represented by the proxy is a built-in or alternate user-specific class type. This proxy does not augment the Proxy interface by any additional interface.
BLAZE_ALWAYS_INLINE PT & blaze::DefaultProxy< PT, CT >::operator~ | ( | ) |
Conversion operator for non-constant proxies.
This function provides a type-safe downcast to the actual type of the proxy.
BLAZE_ALWAYS_INLINE const PT & blaze::DefaultProxy< PT, CT >::operator~ | ( | ) | const |
Conversion operator for constant proxies.
This function provides a type-safe downcast to the actual type of the proxy.