itpp_sci  1.0.0
it++ based simulation framework for scicoslab, scilab and scipy
Macros | Functions
_sci_if.h File Reference

More...

Go to the source code of this file.

Macros

#define SCI_IF_CPP_H
 
#define SCI_ERR_MSG_LEN   1024
 

Functions

void sci_if_err_set (int e)
 
void sci_if_err_msg_set (const char *p_msg)
 
void sci_if_info_set (int i)
 
void sci_if_copy_var (struct var_struct *p_s_v)
 copy data from c++ heap into the stack More...
 
void sci_if_delete_var (struct var_struct *p_s_v)
 delete object at c++ heap More...
 
void * sci_if_create (int mod)
 interface between sci_cpp and sci_stack More...
 
void sci_if_set (void *p_sci, int param, struct var_struct *p_s_v)
 interface between sci_cpp and sci_stack More...
 
struct var_struct sci_if_get (void *p_sci, int param)
 interface between sci_cpp and sci_stack More...
 
void sci_if_exec (void *p_sci, int command)
 interface between sci_cpp and sci_stack More...
 
struct var_struct sci_if_gen (void *p_sci, struct var_struct *p_s_ce)
 interface between sci_cpp and sci_stack More...
 
struct var_struct sci_if_proc (void *p_sci, struct var_struct *p_s_ce, struct var_struct *p_s_x)
 interface between sci_cpp and sci_stack More...
 
void sci_if_destroy (void *p_sci)
 interface between sci_cpp and sci_stack More...
 

Detailed Description

Author
mk

Macro Definition Documentation

#define SCI_ERR_MSG_LEN   1024
#define SCI_IF_CPP_H

Function Documentation

void sci_if_copy_var ( struct var_struct p_s_v)

copy data from c++ heap into the stack

copy data from c++ heap into the stack

void* sci_if_create ( int  mod)

interface between sci_cpp and sci_stack

void sci_if_delete_var ( struct var_struct p_s_v)

delete object at c++ heap

delete object at c++ heap

void sci_if_destroy ( void *  p_sci)

interface between sci_cpp and sci_stack

void sci_if_err_msg_set ( const char *  p_msg)
void sci_if_err_set ( int  e)
void sci_if_exec ( void *  p_sci,
int  command 
)

interface between sci_cpp and sci_stack

struct var_struct sci_if_gen ( void *  p_sci,
struct var_struct p_s_ce 
)

interface between sci_cpp and sci_stack

struct var_struct sci_if_get ( void *  p_sci,
int  param 
)

interface between sci_cpp and sci_stack

void sci_if_info_set ( int  i)
struct var_struct sci_if_proc ( void *  p_sci,
struct var_struct p_s_ce,
struct var_struct p_s_x 
)

interface between sci_cpp and sci_stack

void sci_if_set ( void *  p_sci,
int  param,
struct var_struct p_s_v 
)

interface between sci_cpp and sci_stack