Functions | |
FLA_Error | FLA_Obj_create_ext_check (FLA_Datatype datatype, FLA_Elemtype elemtype, dim_t m, dim_t n, dim_t m_inner, dim_t n_inner, FLA_Obj *obj) |
FLA_Error FLA_Obj_create_ext_check | ( | FLA_Datatype | datatype, | |
FLA_Elemtype | elemtype, | |||
dim_t | m, | |||
dim_t | n, | |||
dim_t | m_inner, | |||
dim_t | n_inner, | |||
FLA_Obj * | obj | |||
) |
References FLA_Check_null_pointer(), FLA_Check_valid_datatype(), and FLA_Check_valid_elemtype().
Referenced by FLA_Obj_create_ext().
00036 { 00037 FLA_Error e_val; 00038 00039 e_val = FLA_Check_valid_elemtype( elemtype ); 00040 FLA_Check_error_code( e_val ); 00041 00042 e_val = FLA_Check_valid_datatype( datatype ); 00043 FLA_Check_error_code( e_val ); 00044 00045 e_val = FLA_Check_null_pointer( obj ); 00046 FLA_Check_error_code( e_val ); 00047 00048 return FLA_SUCCESS; 00049 }