Skip to content

Listing Randomized Functions

Akhila Chowdary Kolla edited this page Mar 10, 2020 · 3 revisions

Welcome to the RcppDeepState wiki!

This page describes the Randomized functions used in RcppDeepState specifying the list of parameters and return types.

FunctionName List_Of_Arguments Return_Type
DeepState_Float() void float
DeepState_Double() void double
DeepState_Long() void long
DeepState_UInt64() void uint64_t
DeepState_Int64() void int64_t
DeepState_UInt() void uint32_t
DeepState_Int() void int32_t
DeepState_RandInt() void int32_t
DeepState_MinUInt() void uint32_t
DeepState_MinInt() void int32_t
DeepState_MaxUInt() void uint32_t
DeepState_MaxInt() void int32_t
DeepState_FloatInRange() float(low,high) float
DeepState_DoubleInRange() double(low,high) double
DeepState_IntInRange() Int(low,high) int

Following are the char functions:

FunctionName List_Of_Arguments Return_Type
DeepState_CStr_C() size_t length char*
DeepState_CStrUpToLen() size_t max_length,char* allowed char*

Following are the Symbolic functions:

FunctionName List_Of_Arguments Return_Type
DeepState_IsSymbolicUInt() void uint32_t
DeepState_IsSymbolicInt() void int
DeepState_IsSymbolicUInt64() void uint64_t
DeepState_IsSymbolicDouble() void double
DeepState_IsSymbolicFloat() void float
Clone this wiki locally