eDSP  0.0.1
A cross-platform DSP library written in C++.
Public Types | Public Member Functions | List of all members
edsp::random::constant_generator< T > Class Template Reference

This class implements a constant generator. More...

#include <constant_generator.hpp>

Public Types

using value_type = T
 

Public Member Functions

 constant_generator (const value_type &value)
 Creates a random generator. More...
 
value_type operator() ()
 Generates a constant number. More...
 

Detailed Description

template<typename T>
class edsp::random::constant_generator< T >

This class implements a constant generator.

Member Typedef Documentation

◆ value_type

template<typename T >
using edsp::random::constant_generator< T >::value_type = T

Constructor & Destructor Documentation

◆ constant_generator()

template<typename T >
edsp::random::constant_generator< T >::constant_generator ( const value_type value)
inlineexplicit

Creates a random generator.

Parameters
valueConstant number to be generated.

Member Function Documentation

◆ operator()()

template<typename T >
value_type edsp::random::constant_generator< T >::operator() ( )
inline

Generates a constant number.

Returns
The generated constant number.

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