86 (void) memcpy(&(o->
k), &i,
sizeof(int));
90 (void) memcpy(&(o->
n), &i,
sizeof(int));
93 f = va_arg(ap,
double);
94 (void) memcpy(&(o->
p), &f,
sizeof(float));
97 f = va_arg(ap,
double);
98 (void) memcpy(&(o->
q), &f,
sizeof(float));
103 t.
i = va_arg(ap,
int);
106 t.
l = va_arg(ap,
long);
110 t.
f = va_arg(ap,
double);
113 t.
d = va_arg(ap,
double);
122 (void) memcpy(&(o->
d), &t,
sizeof(
LR_val));
125 (void) memcpy(&(o->
a), &t,
sizeof(
LR_val));
128 (void) memcpy(&(o->
b), &t,
sizeof(
LR_val));
131 (void) memcpy(&(o->
m), &t,
sizeof(
LR_val));
134 (void) memcpy(&(o->
s), &t,
sizeof(
LR_val));
137 (void) memcpy(&(o->
x), &t,
sizeof(
LR_val));
int LR_set_all(LR_obj *o, char *x,...)
LR_set_all(LR_obj *o, char *x, ...) - set all given LR object parameters.
spans the set of allowed value types
int LR_set(LR_obj *o, char x,...)
LR_set(LR_obj *o, char x, ...) - set a single LR object parameter.
#define LRerr_BadDataType
int LR_vset(LR_obj *o, char *x, va_list ap)
LR_vset(LR_obj *o, char *x, va_list ap) - read and parse options.
The LibRan common header file.
the fundamental LibRan random variate distribution object