RVL::RVLRandomize< int > Class Template Reference

Specialization for assigning random integers in [0, RAND_MAX]. More...

#include <functions.hh>

Inheritance diagram for RVL::RVLRandomize< int >:

RVL::UnaryLocalFunctionObject< int > RVL::FunctionObject RVL::UnaryLocalEvaluation< int > RVL::Writeable RVL::LocalEvaluation< int > List of all members.

Public Member Functions

 RVLRandomize ()
 ~RVLRandomize ()
virtual bool readsData (size_t i=0)
void operator() (LocalDataContainer< int > &v)
string getName () const

Detailed Description

template<>
class RVL::RVLRandomize< int >

Specialization for assigning random integers in [0, RAND_MAX].

Definition at line 524 of file functions.hh.


Constructor & Destructor Documentation

RVL::RVLRandomize< int >::RVLRandomize (  ) 

Definition at line 528 of file functions.hh.

RVL::RVLRandomize< int >::~RVLRandomize (  ) 

Definition at line 529 of file functions.hh.


Member Function Documentation

virtual bool RVL::RVLRandomize< int >::readsData ( size_t  i = 0  )  [virtual]

Definition at line 532 of file functions.hh.

void RVL::RVLRandomize< int >::operator() ( LocalDataContainer< int > &  v  )  [virtual]

Implements RVL::UnaryLocalEvaluation< int >.

Definition at line 534 of file functions.hh.

References RVL::LocalDataContainer< DataType >::getData(), and RVL::LocalDataContainer< DataType >::getSize().

string RVL::RVLRandomize< int >::getName (  )  const [virtual]

Implements RVL::FunctionObject.

Definition at line 542 of file functions.hh.


The documentation for this class was generated from the following file:
Generated on 5 Jan 2017 for LocalRVL by  doxygen 1.4.7