|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
|
A pointer to a scalar expression. More...
#include <Expressions.h>


Public Member Functions | |
| PtrToScalar (Scalar< T > *rhs) | |
| Constructor from an object just created. More... | |
| PtrToScalar () | |
| PtrToScalar (const PtrToScalar &rhs) | |
| ~PtrToScalar () | |
| PtrToScalar & | operator= (const PtrToScalar &)=default |
Public Member Functions inherited from OwnPtr< Scalar< T > > | |
| OwnPtr () | |
| Default constructor. More... | |
| OwnPtr (const OwnPtr &) | |
| Copy constructor. More... | |
| OwnPtr (Scalar< T > *) | |
| Constructor. More... | |
| ~OwnPtr () | |
| Destructor. More... | |
| OwnPtr & | operator= (const OwnPtr &) |
| Assign. More... | |
| OwnPtr & | operator= (Scalar< T > *) |
| Assign. More... | |
| Scalar< T > * | operator-> () const |
| Delegation operator. More... | |
| Scalar< T > & | operator* () const |
| Dereferencing operator. More... | |
| bool | isValid () const |
| Test for validity. More... | |
| Scalar< T > * | release () |
| Release ownership. More... | |
A pointer to a scalar expression.
Definition at line 108 of file Expressions.h.
|
inline |
Constructor from an object just created.
Definition at line 328 of file Expressions.h.
|
inline |
Definition at line 316 of file Expressions.h.
|
inline |
Definition at line 322 of file Expressions.h.
|
inline |
Definition at line 334 of file Expressions.h.
|
default |
1.8.5