PeanutButter
Loading...
Searching...
No Matches
PeanutButter.RandomGenerators.UniqueRandomValueGenerator< T > Class Template Reference

Base class for UniqueRandomValueGenerator<T>. More...

Inheritance diagram for PeanutButter.RandomGenerators.UniqueRandomValueGenerator< T >:

Public Member Functions

object NextObjectValue ()
 Gets the next unique value as an object so it can be used in reflection and suchlike.
 
Next ()
 Get the next value, Typed.
 
override object NextObjectValue ()
 

Static Public Member Functions

static UniqueRandomValueGenerator For (Type t)
 Produces an instance of an UniqueRandomValueGenerator for the provided Type t.
 

Detailed Description

Base class for UniqueRandomValueGenerator<T>.

Generates unique random values per instance.

Template Parameters
T

Member Function Documentation

◆ For()

Produces an instance of an UniqueRandomValueGenerator for the provided Type t.

Parameters
t
Returns

◆ Next()

Get the next value, Typed.

Returns

◆ NextObjectValue()

object PeanutButter.RandomGenerators.UniqueRandomValueGenerator< T >.NextObjectValue ( )
abstract

Gets the next unique value as an object so it can be used in reflection and suchlike.

Returns

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