![]() |
CAPD RedHom Library
|
#include <capd/homAux/UniversalVariable.h>
Classes | |
| struct | GetPtr |
Public Types | |
| typedef TypeT | Type |
| typedef boost::variant< Type, boost::reference_wrapper< Type >, boost::shared_ptr< Type > > | Storage |
Public Member Functions | |
| UniversalVariable (const Type &var) | |
| UniversalVariable (Type &var, bool reference) | |
| UniversalVariable (Type *var, bool reference) | |
| UniversalVariable (boost::shared_ptr< Type > var) | |
| Type const * | operator-> () const |
| Type * | operator-> () |
| Type const & | operator* () const |
| Type & | operator* () |
| typedef boost::variant<Type, boost::reference_wrapper<Type>, boost::shared_ptr<Type> > capd::homAux::UniversalVariable< TypeT >::Storage |
| typedef TypeT capd::homAux::UniversalVariable< TypeT >::Type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |