OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Public Member Functions | Public Attributes | List of all members
BoundsHolder< T, D > Struct Template Reference

#include <IpplExpressions.h>

Public Member Functions

 BoundsHolder ()
 
 BoundsHolder (const BoundsHolder< T, D > &rhs)
 
const BoundsHolder< T, D > & operator= (const BoundsHolder< T, D > &rhs)
 
const BoundsHolder< T, D > & operator= (const Vektor< T, D > &rhs)
 
const BoundsHolder< T, D > & operator= (const T &rhs)
 
const BoundsHolder< T, D > & operator*= (const BoundsHolder< T, D > &rhs)
 
const BoundsHolder< T, D > & operator*= (const Vektor< T, D > &rhs)
 
const BoundsHolder< T, D > & operator*= (const T &rhs)
 
MessageputMessage (Message &m)
 
MessagegetMessage (Message &m)
 

Public Attributes

Vektor< T, D > a
 
Vektor< T, D > b
 

Detailed Description

template<class T, unsigned int D>
struct BoundsHolder< T, D >

Definition at line 484 of file IpplExpressions.h.

Constructor & Destructor Documentation

template<class T, unsigned int D>
BoundsHolder< T, D >::BoundsHolder ( )
inline

Definition at line 487 of file IpplExpressions.h.

template<class T, unsigned int D>
BoundsHolder< T, D >::BoundsHolder ( const BoundsHolder< T, D > &  rhs)
inline

Definition at line 488 of file IpplExpressions.h.

Member Function Documentation

template<class T, unsigned int D>
Message& BoundsHolder< T, D >::getMessage ( Message m)
inline

Definition at line 534 of file IpplExpressions.h.

References Message::get().

Here is the call graph for this function:

template<class T, unsigned int D>
const BoundsHolder<T,D>& BoundsHolder< T, D >::operator*= ( const BoundsHolder< T, D > &  rhs)
inline

Definition at line 506 of file IpplExpressions.h.

References BoundsHolder< T, D >::a, and BoundsHolder< T, D >::b.

template<class T, unsigned int D>
const BoundsHolder<T,D>& BoundsHolder< T, D >::operator*= ( const Vektor< T, D > &  rhs)
inline

Definition at line 513 of file IpplExpressions.h.

References Physics::c.

template<class T, unsigned int D>
const BoundsHolder<T,D>& BoundsHolder< T, D >::operator*= ( const T rhs)
inline

Definition at line 521 of file IpplExpressions.h.

References Physics::c.

template<class T, unsigned int D>
const BoundsHolder<T,D>& BoundsHolder< T, D >::operator= ( const BoundsHolder< T, D > &  rhs)
inline

Definition at line 489 of file IpplExpressions.h.

References BoundsHolder< T, D >::a, and BoundsHolder< T, D >::b.

template<class T, unsigned int D>
const BoundsHolder<T,D>& BoundsHolder< T, D >::operator= ( const Vektor< T, D > &  rhs)
inline

Definition at line 494 of file IpplExpressions.h.

References Physics::c.

template<class T, unsigned int D>
const BoundsHolder<T,D>& BoundsHolder< T, D >::operator= ( const T rhs)
inline

Definition at line 500 of file IpplExpressions.h.

References Physics::c.

template<class T, unsigned int D>
Message& BoundsHolder< T, D >::putMessage ( Message m)
inline

Definition at line 529 of file IpplExpressions.h.

References Message::put().

Here is the call graph for this function:

Member Data Documentation

template<class T, unsigned int D>
Vektor<T,D> BoundsHolder< T, D >::a
template<class T, unsigned int D>
Vektor<T,D> BoundsHolder< T, D >::b

The documentation for this struct was generated from the following file: