#include <g_types.h>Go to the source code of this file.
Defines | |
| #define | g_rand_boolean(rand) (g_rand_int ((rand)) & (1<<15)) |
| #define | g_random_boolean() (g_rand_boolean ((rand))) |
Typedefs | |
| typedef typedefG_BEGIN_DECLS struct _GRand | GRand |
Functions | |
| GRand * | g_rand_new_with_seed (guint32 seed) |
| GRand * | g_rand_new (void) |
| void | g_rand_free (GRand *rand) |
| void | g_rand_set_seed (GRand *rand, guint32 seed) |
| guint32 | g_rand_int (GRand *rand) |
| gint32 | g_rand_int_range (GRand *rand, gint32 begin, gint32 end) |
| gdouble | g_rand_double (GRand *rand) |
| gdouble | g_rand_double_range (GRand *rand, gdouble begin, gdouble end) |
| void | g_random_set_seed (guint32 seed) |
| guint32 | g_random_int (void) |
| gint32 | g_random_int_range (gint32 begin, gint32 end) |
| gdouble | g_random_double (void) |
| gdouble | g_random_double_range (gdouble begin, gdouble end) |
| #define g_rand_boolean | ( | rand | ) | (g_rand_int ((rand)) & (1<<15)) |
| void g_rand_free | ( | GRand * | rand | ) |
| GRand* g_rand_new | ( | void | ) |
| gdouble g_random_double | ( | void | ) |
| guint32 g_random_int | ( | void | ) |
| void g_random_set_seed | ( | guint32 | seed | ) |
1.5.1