tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
random.c File Reference
#include <stdlib.h>
#include "mt19937ar.h"
#include "random.h"
#include "tm.h"
Include dependency graph for random.c:

Functions

random_trandom_alloc (void)
 
random_tPrandom_alloc (void)
 
void random_free (random_t *randomPtr)
 
void Prandom_free (random_t *randomPtr)
 
void random_seed (random_t *randomPtr, unsigned long seed)
 
unsigned long random_generate (random_t *randomPtr)
 

Function Documentation

random_t* Prandom_alloc ( void  )

Here is the call graph for this function:

void Prandom_free ( random_t randomPtr)
random_t* random_alloc ( void  )

Here is the call graph for this function:

Here is the caller graph for this function:

void random_free ( random_t randomPtr)

Here is the caller graph for this function:

unsigned long random_generate ( random_t randomPtr)

Here is the call graph for this function:

Here is the caller graph for this function:

void random_seed ( random_t randomPtr,
unsigned long  seed 
)

Here is the call graph for this function:

Here is the caller graph for this function: