henrikrudstrom/oce-wrap

View on GitHub
src/builtinModule.js

Summary

Maintainability
A
0 mins
Test Coverage


// mock model to handle renaming of standard types
module.exports = function() {
  const conf = require('./conf.js');
  var mod = new conf.Conf();
  mod.name = 'builtins';
  mod.include('Standard_Real');
  mod.include('Standard_Integer');
  mod.include('Standard_Boolean');
  mod.include('Standard_CString');
  mod.rename('Standard_Real', 'Double');
  mod.rename('Standard_Integer', 'Integer');
  mod.rename('Standard_Boolean', 'Boolean');
  mod.rename('Standard_CString', 'String');
  mod.rename('Standard_OStream', 'String');
  mod.process();
  return mod;
};