RVL::ROProduct< T > Class Template Reference

Simple Cartesian product mixin - read-only access to factors. More...

#include <product.hh>

List of all members.

Public Member Functions

 ROProduct ()
 ROProduct (const ROProduct< T > &)
virtual ~ROProduct ()
virtual size_t getSize () const =0
virtual T const & operator[] (size_t i) const =0

Detailed Description

template<class T>
class RVL::ROProduct< T >

Simple Cartesian product mixin - read-only access to factors.

Definition at line 62 of file product.hh.


Constructor & Destructor Documentation

template<class T>
RVL::ROProduct< T >::ROProduct (  ) 

Definition at line 66 of file product.hh.

template<class T>
RVL::ROProduct< T >::ROProduct ( const ROProduct< T > &   ) 

Definition at line 67 of file product.hh.

template<class T>
virtual RVL::ROProduct< T >::~ROProduct (  )  [virtual]

Definition at line 68 of file product.hh.


Member Function Documentation

template<class T>
virtual size_t RVL::ROProduct< T >::getSize (  )  const [pure virtual]
template<class T>
virtual T const& RVL::ROProduct< T >::operator[] ( size_t  i  )  const [pure virtual]

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

Generated on 3 Jan 2017 for RVL by  doxygen 1.6.1