Rosetta 3.3
Public Types | Public Member Functions | Protected Member Functions | Friends
ObjexxFCL::FArray5P< T > Class Template Reference

FArray5P: Fortran-Compatible 5D Proxy Array. More...

#include <FArray5P.hh>

Inheritance diagram for ObjexxFCL::FArray5P< T >:
Inheritance graph
[legend]
Collaboration diagram for ObjexxFCL::FArray5P< T >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef Super::Base Base
typedef Base::Section Section
typedef Super::IR SIR
typedef DynamicIndexRange IR
typedef Base::value_type value_type
typedef Base::reference reference
typedef Base::const_reference const_reference
typedef Base::pointer pointer
typedef Base::const_pointer const_pointer
typedef Base::size_type size_type
typedef Base::difference_type difference_type
typedef Base::Value Value
typedef Base::Reference Reference
typedef Base::ConstReference ConstReference
typedef Base::Pointer Pointer
typedef Base::ConstPointer ConstPointer
typedef Base::Size Size
typedef Base::Difference Difference

Public Member Functions

 FArray5P ()
 Default Constructor.
 FArray5P (FArray5P const &a)
 Copy Constructor.
 FArray5P (FArray5P &a)
 Non-Const Copy Constructor.
 FArray5P (real_FArray const &a)
 Real Constructor.
 FArray5P (real_FArray &a)
 Non-Const Real Constructor.
 FArray5P (Super const &a)
 Super Constructor.
 FArray5P (Super &a)
 Non-Const Super Constructor.
 FArray5P (Base const &a)
 Base Constructor.
 FArray5P (Base &a)
 Non-Const Base Constructor.
 FArray5P (Section const &s)
 Section Constructor.
 FArray5P (Section &s)
 Non-Const Section Constructor.
 FArray5P (T const &t)
 Value Constructor.
 FArray5P (T &t)
 Non-Const Value Constructor.
 FArray5P (FArray5P const &a, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Copy + IndexRange Constructor.
 FArray5P (FArray5P &a, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Non-Const Copy + IndexRange Constructor.
 FArray5P (real_FArray const &a, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Real + IndexRange Constructor.
 FArray5P (real_FArray &a, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Non-Const Real + IndexRange Constructor.
 FArray5P (Super const &a, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Super + IndexRange Constructor.
 FArray5P (Super &a, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Non-Const Super + IndexRange Constructor.
 FArray5P (Base const &a, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Base + IndexRange Constructor.
 FArray5P (Base &a, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Non-Const Base + IndexRange Constructor.
 FArray5P (Section const &s, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Section + IndexRange Constructor.
 FArray5P (Section &s, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Non-Const Section + IndexRange Constructor.
 FArray5P (T const &t, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Value + IndexRange Constructor.
 FArray5P (T &t, IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Non-Const Value + IndexRange Constructor.
virtual ~FArray5P ()
 Destructor.
FArray5Poperator= (FArray5P const &a)
 Copy Assignment.
FArray5Poperator= (Super const &a)
 Super Assignment.
template<typename U >
FArray5Poperator= (FArray5< U > const &a)
 Super Assignment Template.
template<typename U >
FArray5Poperator+= (FArray5< U > const &a)
 += Array Template
template<typename U >
FArray5Poperator-= (FArray5< U > const &a)
 -= Array Template
FArray5Poperator= (T const &t)
 = Value
FArray5Poperator+= (T const &t)
 += Value
FArray5Poperator-= (T const &t)
 -= Value
FArray5Poperator*= (T const &t)
 *= Value
FArray5Poperator/= (T const &t)
 /= Value
T const & operator() (int const i1, int const i2, int const i3, int const i4, int const i5) const
 array( i1, i2, i3, i4, i5 ) const
T & operator() (int const i1, int const i2, int const i3, int const i4, int const i5)
 array( i1, i2, i3, i4, i5 )
Section const a (int const i1, int const i2, int const i3, int const i4, int const i5) const
 Section Starting at array( i1, i2, i3, i4, i5 )
Section a (int const i1, int const i2, int const i3, int const i4, int const i5)
 Non-Const Section Starting at array( i1, i2, i3, i4, i5 )
size_type index (int const i1, int const i2, int const i3, int const i4, int const i5) const
 Linear Index.
bool dimensions_initialized () const
 Dimensions Initialized?
bool contains (int const i1, int const i2, int const i3, int const i4, int const i5) const
 Contains Indexed Element?
bool initializer_active () const
 Initializer Active?
IR const & I1 () const
 IndexRange of Dimension 1.
int l1 () const
 Lower Index of Dimension 1.
int u1 () const
 Upper Index of Dimension 1.
IR const & I2 () const
 IndexRange of Dimension 2.
int l2 () const
 Lower Index of Dimension 2.
int u2 () const
 Upper Index of Dimension 2.
IR const & I3 () const
 IndexRange of Dimension 3.
int l3 () const
 Lower Index of Dimension 3.
int u3 () const
 Upper Index of Dimension 3.
IR const & I4 () const
 IndexRange of Dimension 4.
int l4 () const
 Lower Index of Dimension 4.
int u4 () const
 Upper Index of Dimension 4.
IR const & I5 () const
 IndexRange of Dimension 5.
int l5 () const
 Lower Index of Dimension 5.
int u5 () const
 Upper Index of Dimension 5.
size_type size5 () const
 Size of Dimension 5.
FArray5Pclear ()
 Clear.
FArray5P const & dim (IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a) const
 Dimension by IndexRanges Even if Const.
template<typename U >
FArray5P const & dim (FArray5< U > const &a) const
 Dimension by Array Even if Const.
FArray5Pdimension (IR const &I1_a, IR const &I2_a, IR const &I3_a, IR const &I4_a, IR const &I5_a)
 Dimension by IndexRanges.
template<typename U >
FArray5Pdimension (FArray5< U > const &a)
 Dimension by Array.
FArray5Pattach (FArray5P const &a)
 Attach to Proxy Array.
FArray5Pattach (FArray5P &a)
 Attach to Non-Const Proxy Array.
FArray5Pattach (real_FArray const &a)
 Attach to Real Array.
FArray5Pattach (real_FArray &a)
 Attach to Non-Const Real Array.
FArray5Pattach (Super const &a)
 Attach to Super Array.
FArray5Pattach (Super &a)
 Attach to Non-Const Super Array.
FArray5Pattach (Base const &a)
 Attach to Base Array.
FArray5Pattach (Base &a)
 Attach to Non-Const Base Array.
FArray5Pattach (Section const &s)
 Attach to Section.
FArray5Pattach (Section &s)
 Attach to Non-Const Section.
FArray5Pattach (T const &t)
 Attach to Value.
FArray5Pattach (T &t)
 Attach to Non-Const Value.
FArray5Pdetach ()
 Detach from Source Array.
void update ()
 Update.
void destructed (Subject const &subject)
 Update for Destruction of a Subject.

Protected Member Functions

void dimension_assign (SIR const &I1_a, SIR const &I2_a, SIR const &I3_a, SIR const &I4_a, SIR const &I5_a)
 Dimension by IndexRanges.

Friends

class FArray5A< T >

Detailed Description

template<typename T>
class ObjexxFCL::FArray5P< T >

FArray5P: Fortran-Compatible 5D Proxy Array.


Member Typedef Documentation

template<typename T >
typedef Super::Base ObjexxFCL::FArray5P< T >::Base

Reimplemented from ObjexxFCL::FArray5< T >.

Reimplemented from ObjexxFCL::FArray5< T >.

Reimplemented from ObjexxFCL::FArray5< T >.

Reimplemented from ObjexxFCL::FArray5< T >.

Reimplemented from ObjexxFCL::FArray5< T >.

Reimplemented from ObjexxFCL::FArray5< T >.

Reimplemented from ObjexxFCL::FArray5< T >.

template<typename T >
typedef DynamicIndexRange ObjexxFCL::FArray5P< T >::IR

Reimplemented from ObjexxFCL::FArray5< T >.

template<typename T >
typedef Base::pointer ObjexxFCL::FArray5P< T >::pointer

Reimplemented from ObjexxFCL::FArray5< T >.

template<typename T >
typedef Base::Pointer ObjexxFCL::FArray5P< T >::Pointer

Reimplemented from ObjexxFCL::FArray5< T >.

Reimplemented from ObjexxFCL::FArray5< T >.

Reimplemented from ObjexxFCL::FArray5< T >.

template<typename T >
typedef Base::Section ObjexxFCL::FArray5P< T >::Section

Reimplemented from ObjexxFCL::FArray5< T >.

template<typename T >
typedef Super::IR ObjexxFCL::FArray5P< T >::SIR
template<typename T >
typedef Base::Size ObjexxFCL::FArray5P< T >::Size

Reimplemented from ObjexxFCL::FArray5< T >.

Reimplemented from ObjexxFCL::FArray5< T >.

template<typename T >
typedef Base::Value ObjexxFCL::FArray5P< T >::Value

Reimplemented from ObjexxFCL::FArray5< T >.

Reimplemented from ObjexxFCL::FArray5< T >.


Constructor & Destructor Documentation

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( ) [inline]

Default Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( FArray5P< T > const &  a) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( FArray5P< T > &  a) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( real_FArray const &  a) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( real_FArray a) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Super const &  a) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Super a) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Base const &  a) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Base a) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Section const &  s) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Section s) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( T const &  t) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( T &  t) [inline]
template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( FArray5P< T > const &  a,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Copy + IndexRange Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( FArray5P< T > &  a,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Non-Const Copy + IndexRange Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( real_FArray const &  a,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Real + IndexRange Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( real_FArray a,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Non-Const Real + IndexRange Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Super const &  a,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Super + IndexRange Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Super a,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Non-Const Super + IndexRange Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Base const &  a,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Base + IndexRange Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Base a,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Non-Const Base + IndexRange Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Section const &  s,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Section + IndexRange Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( Section s,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Non-Const Section + IndexRange Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( T const &  t,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Value + IndexRange Constructor.

template<typename T >
ObjexxFCL::FArray5P< T >::FArray5P ( T &  t,
IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]

Non-Const Value + IndexRange Constructor.

template<typename T >
virtual ObjexxFCL::FArray5P< T >::~FArray5P ( ) [inline, virtual]

Member Function Documentation

template<typename T >
Section const ObjexxFCL::FArray5P< T >::a ( int const  i1,
int const  i2,
int const  i3,
int const  i4,
int const  i5 
) const [inline]
template<typename T >
Section ObjexxFCL::FArray5P< T >::a ( int const  i1,
int const  i2,
int const  i3,
int const  i4,
int const  i5 
) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( FArray5P< T > const &  a) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( FArray5P< T > &  a) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( real_FArray const &  a) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( real_FArray a) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( Super const &  a) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( Super a) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( Base const &  a) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( Base a) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( Section const &  s) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( Section s) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( T const &  t) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::attach ( T &  t) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::clear ( ) [inline, virtual]
template<typename T >
bool ObjexxFCL::FArray5P< T >::contains ( int const  i1,
int const  i2,
int const  i3,
int const  i4,
int const  i5 
) const [inline, virtual]

Contains Indexed Element?

Reimplemented from ObjexxFCL::FArray5< T >.

References ObjexxFCL::DynamicIndexRange::contains().

template<typename T >
void ObjexxFCL::FArray5P< T >::destructed ( Subject const &  subject) [inline, virtual]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::detach ( ) [inline]
template<typename T >
FArray5P const& ObjexxFCL::FArray5P< T >::dim ( IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) const [inline]

Dimension by IndexRanges Even if Const.

References ObjexxFCL::FArray5P< T >::dimension().

template<typename T >
template<typename U >
FArray5P const& ObjexxFCL::FArray5P< T >::dim ( FArray5< U > const &  a) const [inline]

Dimension by Array Even if Const.

References ObjexxFCL::FArray5P< T >::dimension().

template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::dimension ( IR const &  I1_a,
IR const &  I2_a,
IR const &  I3_a,
IR const &  I4_a,
IR const &  I5_a 
) [inline]
template<typename T >
template<typename U >
FArray5P& ObjexxFCL::FArray5P< T >::dimension ( FArray5< U > const &  a) [inline]
template<typename T >
void ObjexxFCL::FArray5P< T >::dimension_assign ( SIR const &  I1_a,
SIR const &  I2_a,
SIR const &  I3_a,
SIR const &  I4_a,
SIR const &  I5_a 
) [inline, protected, virtual]
template<typename T >
bool ObjexxFCL::FArray5P< T >::dimensions_initialized ( ) const [inline, virtual]

Dimensions Initialized?

Implements ObjexxFCL::FArray< T >.

References ObjexxFCL::DynamicIndexRange::initialized().

template<typename T >
IR const& ObjexxFCL::FArray5P< T >::I1 ( ) const [inline, virtual]
template<typename T >
IR const& ObjexxFCL::FArray5P< T >::I2 ( ) const [inline, virtual]
template<typename T >
IR const& ObjexxFCL::FArray5P< T >::I3 ( ) const [inline, virtual]
template<typename T >
IR const& ObjexxFCL::FArray5P< T >::I4 ( ) const [inline, virtual]
template<typename T >
IR const& ObjexxFCL::FArray5P< T >::I5 ( ) const [inline, virtual]
template<typename T >
size_type ObjexxFCL::FArray5P< T >::index ( int const  i1,
int const  i2,
int const  i3,
int const  i4,
int const  i5 
) const [inline]
template<typename T >
bool ObjexxFCL::FArray5P< T >::initializer_active ( ) const [inline, virtual]

Initializer Active?

Implements ObjexxFCL::FArray< T >.

template<typename T >
int ObjexxFCL::FArray5P< T >::l1 ( ) const [inline, virtual]

Lower Index of Dimension 1.

Implements ObjexxFCL::FArray5< T >.

References ObjexxFCL::DynamicIndexRange::l().

template<typename T >
int ObjexxFCL::FArray5P< T >::l2 ( ) const [inline, virtual]

Lower Index of Dimension 2.

Implements ObjexxFCL::FArray5< T >.

References ObjexxFCL::DynamicIndexRange::l().

template<typename T >
int ObjexxFCL::FArray5P< T >::l3 ( ) const [inline, virtual]

Lower Index of Dimension 3.

Implements ObjexxFCL::FArray5< T >.

References ObjexxFCL::DynamicIndexRange::l().

template<typename T >
int ObjexxFCL::FArray5P< T >::l4 ( ) const [inline, virtual]

Lower Index of Dimension 4.

Implements ObjexxFCL::FArray5< T >.

References ObjexxFCL::DynamicIndexRange::l().

template<typename T >
int ObjexxFCL::FArray5P< T >::l5 ( ) const [inline, virtual]

Lower Index of Dimension 5.

Implements ObjexxFCL::FArray5< T >.

References ObjexxFCL::DynamicIndexRange::l().

template<typename T >
T const& ObjexxFCL::FArray5P< T >::operator() ( int const  i1,
int const  i2,
int const  i3,
int const  i4,
int const  i5 
) const [inline]
template<typename T >
T& ObjexxFCL::FArray5P< T >::operator() ( int const  i1,
int const  i2,
int const  i3,
int const  i4,
int const  i5 
) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::operator*= ( T const &  t) [inline]

*= Value

Reimplemented from ObjexxFCL::FArray5< T >.

References ObjexxFCL::FArray5< T >::operator*=().

template<typename T >
template<typename U >
FArray5P& ObjexxFCL::FArray5P< T >::operator+= ( FArray5< U > const &  a) [inline]

+= Array Template

Reimplemented from ObjexxFCL::FArray5< T >.

References ObjexxFCL::FArray5< T >::operator+=().

template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::operator+= ( T const &  t) [inline]

+= Value

Reimplemented from ObjexxFCL::FArray5< T >.

References ObjexxFCL::FArray5< T >::operator+=().

template<typename T >
template<typename U >
FArray5P& ObjexxFCL::FArray5P< T >::operator-= ( FArray5< U > const &  a) [inline]

-= Array Template

Reimplemented from ObjexxFCL::FArray5< T >.

References ObjexxFCL::FArray5< T >::operator-=().

template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::operator-= ( T const &  t) [inline]

-= Value

Reimplemented from ObjexxFCL::FArray5< T >.

References ObjexxFCL::FArray5< T >::operator-=().

template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::operator/= ( T const &  t) [inline]

/= Value

Reimplemented from ObjexxFCL::FArray5< T >.

References ObjexxFCL::FArray5< T >::operator/=().

template<typename T >
template<typename U >
FArray5P& ObjexxFCL::FArray5P< T >::operator= ( FArray5< U > const &  a) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::operator= ( FArray5P< T > const &  a) [inline]
template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::operator= ( T const &  t) [inline]

= Value

Reimplemented from ObjexxFCL::FArray5< T >.

References ObjexxFCL::FArray5< T >::operator=().

template<typename T >
FArray5P& ObjexxFCL::FArray5P< T >::operator= ( Super const &  a) [inline]
template<typename T >
size_type ObjexxFCL::FArray5P< T >::size5 ( ) const [inline, virtual]
template<typename T >
int ObjexxFCL::FArray5P< T >::u1 ( ) const [inline, virtual]

Upper Index of Dimension 1.

Implements ObjexxFCL::FArray5< T >.

References ObjexxFCL::DynamicIndexRange::u().

template<typename T >
int ObjexxFCL::FArray5P< T >::u2 ( ) const [inline, virtual]

Upper Index of Dimension 2.

Implements ObjexxFCL::FArray5< T >.

References ObjexxFCL::DynamicIndexRange::u().

template<typename T >
int ObjexxFCL::FArray5P< T >::u3 ( ) const [inline, virtual]

Upper Index of Dimension 3.

Implements ObjexxFCL::FArray5< T >.

References ObjexxFCL::DynamicIndexRange::u().

template<typename T >
int ObjexxFCL::FArray5P< T >::u4 ( ) const [inline, virtual]

Upper Index of Dimension 4.

Implements ObjexxFCL::FArray5< T >.

References ObjexxFCL::DynamicIndexRange::u().

template<typename T >
int ObjexxFCL::FArray5P< T >::u5 ( ) const [inline, virtual]

Upper Index of Dimension 5.

Implements ObjexxFCL::FArray5< T >.

References ObjexxFCL::DynamicIndexRange::u().

template<typename T >
void ObjexxFCL::FArray5P< T >::update ( ) [inline, virtual]

Friends And Related Function Documentation

template<typename T >
friend class FArray5A< T > [friend]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines