Craig's Utility Library  4.0 Beta
Utilities.Random.DefaultClasses.DecimalGenerator< T > Class Template Reference

Randomly generates decimals More...

Inheritance diagram for Utilities.Random.DefaultClasses.DecimalGenerator< T >:
Utilities.Random.BaseClasses.GeneratorAttributeBase Utilities.Random.Interfaces.IGenerator< T > Utilities.Random.Interfaces.IGenerator< T >

Public Member Functions

Next (System.Random Rand)
 Generates a random value of the specified type More...
 
Next (System.Random Rand, T Min, T Max)
 Generates a random value of the specified type More...
 
object NextObj (System.Random Rand)
 Randomly generates an object More...
 
 DecimalGenerator (decimal Min, decimal Max)
 Constructor More...
 
 DecimalGenerator ()
 Constructor More...
 
override object NextObj (System.Random Rand)
 Creates the next object More...
 

Additional Inherited Members

- Protected Member Functions inherited from Utilities.Random.BaseClasses.GeneratorAttributeBase
 GeneratorAttributeBase (object Min, object Max)
 Constructor More...
 
- Properties inherited from Utilities.Random.BaseClasses.GeneratorAttributeBase
virtual object Max [get, protected set]
 Maximum allowed More...
 
virtual object Min [get, protected set]
 Minimum allowed More...
 

Detailed Description

Randomly generates decimals

Decimal generator

Definition at line 31 of file DecimalGenerator.cs.

Constructor & Destructor Documentation

Utilities.Random.DefaultClasses.DecimalGenerator< T >.DecimalGenerator ( decimal  Min,
decimal  Max 
)

Constructor

Parameters
MinMin value
MaxMax value

Definition at line 76 of file DecimalGenerator.cs.

Member Function Documentation

T Utilities.Random.DefaultClasses.DecimalGenerator< T >.Next ( System.Random  Rand)

Generates a random value of the specified type

Parameters
RandRandom number generator that it can use
Returns
A randomly generated object of the specified type

Implements Utilities.Random.Interfaces.IGenerator< T >.

Definition at line 38 of file DecimalGenerator.cs.

T Utilities.Random.DefaultClasses.DecimalGenerator< T >.Next ( System.Random  Rand,
Min,
Max 
)

Generates a random value of the specified type

Parameters
RandRandom number generator that it can use
MinMinimum value (inclusive)
MaxMaximum value (inclusive)
Returns
A randomly generated object of the specified type

Implements Utilities.Random.Interfaces.IGenerator< T >.

Definition at line 50 of file DecimalGenerator.cs.

object Utilities.Random.DefaultClasses.DecimalGenerator< T >.NextObj ( System.Random  Rand)
virtual

Randomly generates an object

Parameters
RandRandom number generator
Returns
A randomly generated object

Implements Utilities.Random.BaseClasses.GeneratorAttributeBase.

Definition at line 60 of file DecimalGenerator.cs.

override object Utilities.Random.DefaultClasses.DecimalGenerator< T >.NextObj ( System.Random  Rand)
virtual

Creates the next object

Parameters
RandRandom number generator
Returns
The next object

Implements Utilities.Random.BaseClasses.GeneratorAttributeBase.

Definition at line 94 of file DecimalGenerator.cs.


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