|
IODA Bundle
|
Functions | |
| def | formatParameter (typ, name) |
| def | declarations (source_cc='odbql.cc') |
| def | constants (source_h='odbql.h') |
| def | evaluated_expression (s) |
| def | translate_value_and_comment (value_and_possibly_comment) |
| def | generateParameter (define) |
| def | generateParameters (defs) |
| def | normalize_type (t) |
| def | parseParam (p) |
| def | parseDeclaration (decl) |
| def | translate_type_for_binding (t) |
| def | translate_type_for_binding_return (t) |
| def | translate_type_for_fortran (t) |
| def | translate_type_for_fortran_return (t) |
| def | fortranParamTypeDeclaration (p, translate_type=translate_type_for_binding) |
| def | parameter_type (p) |
| def | parameter_name (p) |
| def | actual_parameter (p) |
| def | generateWrapper (signature, comment, template) |
| def | generateWrappers (decls, header, footer, template) |
| def | generateBindings (source_cc='../odb_api/odbql.cc', source_h='../odb_api/odbql.h', binding_f90='../fortran/odbql_binding.f90', wrappers_f90='../fortran/odbql_wrappers.f90', constants_f90='../fortran/odbql_constants.f90') |
Variables | |
| int | PARAM_TYPE_COLUMN = 43 |
| dictionary | CONSTANTS = {} |
| string | nl_indent = '\n ' |
| string | helper_functions |
| string | status_handling_code |
| def fwrap.actual_parameter | ( | p | ) |
| def fwrap.constants | ( | source_h = 'odbql.h' | ) |
| def fwrap.declarations | ( | source_cc = 'odbql.cc' | ) |
| def fwrap.evaluated_expression | ( | s | ) |
| def fwrap.formatParameter | ( | typ, | |
| name | |||
| ) |
| def fwrap.fortranParamTypeDeclaration | ( | p, | |
translate_type = translate_type_for_binding |
|||
| ) |
| def fwrap.generateBindings | ( | source_cc = '../odb_api/odbql.cc', |
|
source_h = '../odb_api/odbql.h', |
|||
binding_f90 = '../fortran/odbql_binding.f90', |
|||
wrappers_f90 = '../fortran/odbql_wrappers.f90', |
|||
constants_f90 = '../fortran/odbql_constants.f90' |
|||
| ) |
| def fwrap.generateParameter | ( | define | ) |
| def fwrap.generateParameters | ( | defs | ) |
| def fwrap.generateWrapper | ( | signature, | |
| comment, | |||
| template | |||
| ) |
| def fwrap.generateWrappers | ( | decls, | |
| header, | |||
| footer, | |||
| template | |||
| ) |
| def fwrap.normalize_type | ( | t | ) |
| def fwrap.parameter_type | ( | p | ) |
| def fwrap.parseDeclaration | ( | decl | ) |
| def fwrap.parseParam | ( | p | ) |
| def fwrap.translate_type_for_binding_return | ( | t | ) |
| def fwrap.translate_type_for_fortran_return | ( | t | ) |
| def fwrap.translate_value_and_comment | ( | value_and_possibly_comment | ) |