OPAL (Object Oriented Parallel Accelerator Library) 2022.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 |
![]() | |
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 |