cfc.h File Reference

See also:
cfc.c
More...

Include dependency graph for cfc.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CFC_FString
 Definition of a Fortran string with space as padding character. More...
struct  CFC_FzString
 Definition of Fortran string terminated by zero as used in C language. More...

Defines

#define name2(x, y)   x##y
 Symbols concatenation operator.
#define CFC_API
 Manage Fortran API calling convention.
#define CFC_EXPORT_NAME(func)   func
 Manage function name decoration.

Functions

char * CFC_f2c_string (CFC_FString string)
char * CFC_fz2c_string (CFC_FzString string)
char * CFC_f2c_strcpy (char *cString, CFC_FString string, int length)
char * CFC_fz2c_strcpy (char *cString, CFC_FzString string)
char * CFC_c2f_strcpy (CFC_FString string, int maxLength, char *cString)
char * CFC_c2fz_strcpy (CFC_FzString string, char *cString)


Detailed Description

See also:
cfc.c

Definition in file cfc.h.


Define Documentation

#define CFC_API

Manage Fortran API calling convention.

Definition at line 35 of file cfc.h.

#define CFC_EXPORT_NAME ( func   )     func

Manage function name decoration.

Definition at line 38 of file cfc.h.

#define name2 ( x,
 )     x##y

Symbols concatenation operator.

Definition at line 26 of file cfc.h.


Function Documentation

char* CFC_c2f_strcpy ( CFC_FString  string,
int  maxLength,
char *  cString 
)

char* CFC_c2fz_strcpy ( CFC_FzString  string,
char *  cString 
)

Referenced by read_linec().

Here is the caller graph for this function:

char* CFC_f2c_strcpy ( char *  cString,
CFC_FString  string,
int  length 
)

Referenced by pydelvar(), pyexec(), pyexecfile(), pyfindfunc(), and pygetvar().

Here is the caller graph for this function:

char* CFC_f2c_string ( CFC_FString  string  ) 

Referenced by pydelvar(), and pygetvar().

Here is the caller graph for this function:

char* CFC_fz2c_strcpy ( char *  cString,
CFC_FzString  string 
)

Referenced by xgag_key().

Here is the caller graph for this function:

char* CFC_fz2c_string ( CFC_FzString  string  ) 

Referenced by create_mosaic(), get_user_input(), xgag_command(), xgag_detach(), xgag_dialog(), xgag_end_detach(), xgag_menu(), and xgag_update().

Here is the caller graph for this function:


Generated on Tue Mar 13 15:15:52 2007 for SIC by  doxygen 1.5.1