Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

scv_random.cpp File Reference

#include "scv/scv_util.h"
#include "scv/scv_random.h"
#include "scv/scv_report.h"
#include <stdio.h>
#include <stdlib.h>

Include dependency graph for scv_random.cpp:

Include dependency graph

Go to the source code of this file.

Compounds

class  _scv_random_impl
class  scv_random_error

Functions

unsigned long long _scv_default_global_init_seed (unsigned long job_number=0)
unsigned long long _scv_get_seed_from_name (const char *, unsigned)
const char * scv_get_process_name (sc_process_b *)
unsigned long long _scv_get_global_seed (void)


Function Documentation

unsigned long long _scv_default_global_init_seed unsigned long    job_number = 0
 

Definition at line 56 of file scv_init_seed.cpp.

Referenced by scv_random::pick_random_seed(), and scv_random::set_global_seed().

unsigned long long _scv_get_global_seed void   
 

Definition at line 902 of file scv_random.cpp.

References scv_random::get_global_seed().

Referenced by _scv_get_seed_from_name().

unsigned long long _scv_get_seed_from_name const char *   ,
unsigned   
 

Definition at line 96 of file scv_init_seed.cpp.

References _scv_get_global_seed(), and strlen().

const char* scv_get_process_name sc_process_b  
 

Definition at line 136 of file scv_util.cpp.


Generated on Fri Jan 14 08:30:48 2005 for SystemC2.1beta11(excludingMSLib)(IncludingSCV)\nProvidedby:www.openverificationfoundation.org by doxygen1.2.18