SDL 2.0
SDL_test_fuzzer.h File Reference
#include "begin_code.h"
#include "close_code.h"
+ Include dependency graph for SDL_test_fuzzer.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void SDLTest_FuzzerInit (Uint64 execKey)
 
Uint8 SDLTest_RandomUint8 (void)
 
Sint8 SDLTest_RandomSint8 (void)
 
Uint16 SDLTest_RandomUint16 (void)
 
Sint16 SDLTest_RandomSint16 (void)
 
Sint32 SDLTest_RandomSint32 (void)
 
Uint32 SDLTest_RandomUint32 (void)
 
Uint64 SDLTest_RandomUint64 (void)
 
Sint64 SDLTest_RandomSint64 (void)
 
float SDLTest_RandomUnitFloat (void)
 
double SDLTest_RandomUnitDouble (void)
 
float SDLTest_RandomFloat (void)
 
double SDLTest_RandomDouble (void)
 
Uint8 SDLTest_RandomUint8BoundaryValue (Uint8 boundary1, Uint8 boundary2, SDL_bool validDomain)
 
Uint16 SDLTest_RandomUint16BoundaryValue (Uint16 boundary1, Uint16 boundary2, SDL_bool validDomain)
 
Uint32 SDLTest_RandomUint32BoundaryValue (Uint32 boundary1, Uint32 boundary2, SDL_bool validDomain)
 
Uint64 SDLTest_RandomUint64BoundaryValue (Uint64 boundary1, Uint64 boundary2, SDL_bool validDomain)
 
Sint8 SDLTest_RandomSint8BoundaryValue (Sint8 boundary1, Sint8 boundary2, SDL_bool validDomain)
 
Sint16 SDLTest_RandomSint16BoundaryValue (Sint16 boundary1, Sint16 boundary2, SDL_bool validDomain)
 
Sint32 SDLTest_RandomSint32BoundaryValue (Sint32 boundary1, Sint32 boundary2, SDL_bool validDomain)
 
Sint64 SDLTest_RandomSint64BoundaryValue (Sint64 boundary1, Sint64 boundary2, SDL_bool validDomain)
 
Sint32 SDLTest_RandomIntegerInRange (Sint32 min, Sint32 max)
 
char * SDLTest_RandomAsciiString (void)
 
char * SDLTest_RandomAsciiStringWithMaximumLength (int maxLength)
 
char * SDLTest_RandomAsciiStringOfSize (int size)
 
int SDLTest_GetFuzzerInvocationCount (void)
 

Function Documentation

◆ SDLTest_FuzzerInit()

void SDLTest_FuzzerInit ( Uint64  execKey)

◆ SDLTest_GetFuzzerInvocationCount()

int SDLTest_GetFuzzerInvocationCount ( void  )

◆ SDLTest_RandomAsciiString()

char * SDLTest_RandomAsciiString ( void  )

◆ SDLTest_RandomAsciiStringOfSize()

char * SDLTest_RandomAsciiStringOfSize ( int  size)

◆ SDLTest_RandomAsciiStringWithMaximumLength()

char * SDLTest_RandomAsciiStringWithMaximumLength ( int  maxLength)

◆ SDLTest_RandomDouble()

double SDLTest_RandomDouble ( void  )

◆ SDLTest_RandomFloat()

float SDLTest_RandomFloat ( void  )

◆ SDLTest_RandomIntegerInRange()

Sint32 SDLTest_RandomIntegerInRange ( Sint32  min,
Sint32  max 
)

◆ SDLTest_RandomSint16()

Sint16 SDLTest_RandomSint16 ( void  )

◆ SDLTest_RandomSint16BoundaryValue()

Sint16 SDLTest_RandomSint16BoundaryValue ( Sint16  boundary1,
Sint16  boundary2,
SDL_bool  validDomain 
)

◆ SDLTest_RandomSint32()

Sint32 SDLTest_RandomSint32 ( void  )

◆ SDLTest_RandomSint32BoundaryValue()

Sint32 SDLTest_RandomSint32BoundaryValue ( Sint32  boundary1,
Sint32  boundary2,
SDL_bool  validDomain 
)

◆ SDLTest_RandomSint64()

Sint64 SDLTest_RandomSint64 ( void  )

◆ SDLTest_RandomSint64BoundaryValue()

Sint64 SDLTest_RandomSint64BoundaryValue ( Sint64  boundary1,
Sint64  boundary2,
SDL_bool  validDomain 
)

◆ SDLTest_RandomSint8()

Sint8 SDLTest_RandomSint8 ( void  )

◆ SDLTest_RandomSint8BoundaryValue()

Sint8 SDLTest_RandomSint8BoundaryValue ( Sint8  boundary1,
Sint8  boundary2,
SDL_bool  validDomain 
)

◆ SDLTest_RandomUint16()

Uint16 SDLTest_RandomUint16 ( void  )

◆ SDLTest_RandomUint16BoundaryValue()

Uint16 SDLTest_RandomUint16BoundaryValue ( Uint16  boundary1,
Uint16  boundary2,
SDL_bool  validDomain 
)

◆ SDLTest_RandomUint32()

Uint32 SDLTest_RandomUint32 ( void  )

◆ SDLTest_RandomUint32BoundaryValue()

Uint32 SDLTest_RandomUint32BoundaryValue ( Uint32  boundary1,
Uint32  boundary2,
SDL_bool  validDomain 
)

◆ SDLTest_RandomUint64()

Uint64 SDLTest_RandomUint64 ( void  )

◆ SDLTest_RandomUint64BoundaryValue()

Uint64 SDLTest_RandomUint64BoundaryValue ( Uint64  boundary1,
Uint64  boundary2,
SDL_bool  validDomain 
)

◆ SDLTest_RandomUint8()

Uint8 SDLTest_RandomUint8 ( void  )

◆ SDLTest_RandomUint8BoundaryValue()

Uint8 SDLTest_RandomUint8BoundaryValue ( Uint8  boundary1,
Uint8  boundary2,
SDL_bool  validDomain 
)

◆ SDLTest_RandomUnitDouble()

double SDLTest_RandomUnitDouble ( void  )

◆ SDLTest_RandomUnitFloat()

float SDLTest_RandomUnitFloat ( void  )