#include <stlsoft/stlsoft.h>
Go to the source code of this file.
Namespaces | |
namespace | stlsoft |
Classes | |
class | pointer_proxy |
Acts as a proxy for a pointer. More... | |
class | const_pointer_proxy |
Acts as a proxy for a pointer-to-const. More... | |
class | reference_proxy |
Acts as a proxy for a reference. More... | |
class | const_reference_proxy |
Acts as a proxy for a reference-to-const. More... | |
class | value_proxy |
Acts as a proxy for a value. More... | |
Functions | |
template<typename A> | |
pointer_proxy< A > | ptr_proxy (A *a) |
Creator function for the pointer_proxy. | |
template<typename A> | |
const_pointer_proxy< A > | const_ptr_proxy (A const *a) |
Creator function for the const_pointer_proxy. | |
template<typename A> | |
reference_proxy< A > | ref_proxy (A &a) |
Creator function for the reference_proxy. | |
template<typename A> | |
const_reference_proxy< A > | const_ref_proxy (A &a) |
Creator function for the const_reference_proxy. | |
template<typename A> | |
value_proxy< A > | val_proxy (A a) |
Creator function for the value_proxy. |