morapi_Params Struct Reference
Parameters.
More...
#include <morapi_softneuro.h>
Public Member Functions
Detailed Description
Parameters.
Member Function Documentation
morapi_Params_clear()
morapi_Result morapi_Params_clear (morapi_Params * self)
Clears the parameter set.
Parameters
- self : parameter object
morapi_Params_addBool()
morapi_Result morapi_Params_addBool (morapi_Params * self,
const morapi_Char * i_key,
morapi_Bool i_bool)
Adds a bool value.
Parameters
- self : parameter object
- i_key : parameter key
- i_bool : bool value
morapi_Params_addBools()
morapi_Result morapi_Params_addBools (morapi_Params * self,
const morapi_Char * i_key,
morapi_Int32 i_num,
const morapi_Bool * i_bools)
Adds bool values.
Parameters
- self : parameter object
- i_key : parameter key
- i_num : parameter count
- i_bools : bool values
morapi_Params_setBool()
morapi_Result morapi_Params_setBool (morapi_Params * self,
const morapi_Char * i_key,
morapi_Int32 i_index,
morapi_Bool i_bool)
Sets a bool value.
Parameters
- self : parameter object
- i_key : parameter key
- i_index : index in the parameter values.
- i_bool : bool value.
morapi_Params_addReal()
morapi_Result morapi_Params_addReal (morapi_Params * self,
const morapi_Char * i_key,
morapi_Real i_real)
Adds a real value.
Parameters
- self : parameter object
- i_key : parameter key
- i_real : real value
morapi_Params_addInt32()
morapi_Result morapi_Params_addInt32 (morapi_Params * self,
const morapi_Char * i_key,
morapi_Int32 i_int32)
Adds a int32 value.
Parameters
- self : parameter object
- i_key : parameter key
- i_int32 : int32 value
morapi_Params_addReals()
morapi_Result morapi_Params_addReals (morapi_Params * self,
const morapi_Char * i_key,
morapi_Int32 i_num,
const morapi_Real * i_reals)
Adds real values.
Parameters
- self : parameter object
- i_key : parameter key
- i_num : parameter count
- i_reals : real values
morapi_Params_setReals()
morapi_Result morapi_Params_setReals (morapi_Params * self,
const morapi_Char * i_key,
morapi_Int32 i_num,
const morapi_Real * i_reals)
Sets real values.
Parameters
- self : parameter object.
- i_key : parameter key.
- i_num : parameter count.
- i_reals : real values.
morapi_Params_addInt32s()
morapi_Result morapi_Params_addInt32s (morapi_Params * self,
const morapi_Char * i_key,
morapi_Int32 i_num,
const morapi_Int32 * i_int32s)
Adds int32 values.
Parameters
- self : parameter object
- i_key : parameter key
- i_num : parameter count
- i_int32s : int32 values
morapi_Params_setInt32s()
morapi_Result morapi_Params_setInt32s (morapi_Params * self,
const morapi_Char * i_key,
morapi_Int32 i_num,
const morapi_Int32 * i_int32s)
Sets int32 values.
Parameters
- self : parameter object
- i_key : parameter key
- i_num : parameter count
- i_int32s : int32 values
morapi_Params_setReal()
morapi_Result morapi_Params_setReal (morapi_Params * self,
const morapi_Char * i_key,
morapi_Int32 i_index,
morapi_Real i_real)
Sets a real value.
Parameters
- self : parameter object
- i_key : parameter key
- i_index : index in the parameter values.
- i_real : real value.
morapi_Params_setInt32()
morapi_Result morapi_Params_setInt32 (morapi_Params * self,
const morapi_Char * i_key,
morapi_Int32 i_index,
morapi_Int32 i_int32)
Sets a int32 value.
Parameters
- self : parameter object
- i_key : parameter key
- i_index : index in the parameter values.
- i_int32 : int32 value.
morapi_Params_addText()
morapi_Result morapi_Params_addText (morapi_Params * self,
const morapi_Char * i_key,
const morapi_Char * i_text)
Adds a text.
Parameters
- self : parameter object
- i_key : parameter key
- i_text : text value
morapi_Params_addTexts()
morapi_Result morapi_Params_addTexts (morapi_Params * self,
const morapi_Char * i_key,
morapi_Int32 i_num,
const morapi_Char ** i_texts)
Adds texts.
Parameters
- self : parameter object
- i_key : parameter key
- i_num : parameter count
- i_texts : text values
morapi_Params_setText()
morapi_Result morapi_Params_setText (morapi_Params * self,
const morapi_Char * i_key,
morapi_Int32 i_index,
const morapi_Char * i_text)
Sets a text.
Parameters
- self : parameter object
- i_key : parameter key
- i_index : index in the parameter values.
- i_text : text.
morapi_Params_addParams()
morapi_Params * morapi_Params_addParams (morapi_Params * self,
const morapi_Char * i_key)
Adds a parameter set.
Parameters
- self : parameter object
- i_key : parameter key
morapi_Params_erase()
morapi_Result morapi_Params_erase (morapi_Params * self,
const morapi_Char * i_key)
Erases the parameter whose key is i_key.
Parameters
- self : parameter object
- i_key : parameter key
morapi_Params_getNum()
morapi_Int32 morapi_Params_getNum (const morapi_Params * self)
Gets the number of parameters.
Parameters
- self : parameter object
morapi_Params_get()
const morapi_Param * morapi_Params_get (const morapi_Params * self,
morapi_Int32 i_index)
Gets the i_index-th parameter.
Parameters
- self : parameter object
- i_index : parameter index
morapi_Params_find()
const morapi_Param * morapi_Params_find (const morapi_Params * self,
const morapi_Char * i_key)
Finds a parameter whose key is i_key.
Parameters
- self : parameter object
- i_key : parameter key
Returns
morapi_Param object