Class documentation of Concepts

Loading...
Searching...
No Matches
cluster::XYColFPtr< F > Class Template Reference

#include <expansion.hh>

Inheritance diagram for cluster::XYColFPtr< F >:
cluster::XYColExpPtr cluster::XYColF< F >

Public Member Functions

 XYColFPtr (F *val)
 
void operator+= (uint i)
 
void operator-= (uint i)
 
F * value () const
 

Protected Attributes

F * val_
 

Detailed Description

template<class F = concepts::Real>
class cluster::XYColFPtr< F >

Class for a pointer to expansion coefficients of type F.

Definition at line 29 of file expansion.hh.

Constructor & Destructor Documentation

◆ XYColFPtr() [1/2]

template<class F = concepts::Real>
cluster::XYColFPtr< F >::XYColFPtr ( )
inline

Definition at line 31 of file expansion.hh.

◆ XYColFPtr() [2/2]

template<class F = concepts::Real>
cluster::XYColFPtr< F >::XYColFPtr ( F *  val)
inline

Definition at line 32 of file expansion.hh.

Member Function Documentation

◆ operator+=()

template<class F = concepts::Real>
void cluster::XYColFPtr< F >::operator+= ( uint  i)
inlinevirtual

Implements cluster::XYColExpPtr.

Definition at line 34 of file expansion.hh.

◆ operator-=()

template<class F = concepts::Real>
void cluster::XYColFPtr< F >::operator-= ( uint  i)
inlinevirtual

Implements cluster::XYColExpPtr.

Definition at line 35 of file expansion.hh.

◆ value()

template<class F = concepts::Real>
F * cluster::XYColFPtr< F >::value ( ) const
inline

Definition at line 37 of file expansion.hh.

Member Data Documentation

◆ val_

template<class F = concepts::Real>
F* cluster::XYColFPtr< F >::val_
protected

Definition at line 40 of file expansion.hh.


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