all options
squeeze  ] [  wheezy  ] [  jessie  ] [  sid  ]
[ Source: cableswig  ]

Package: cableswig (0.1.0+cvs20111009-1.1)

Links for cableswig


Debian Resources:

Download Source Package cableswig:


External Resources:

Similar packages:

Generate wrappers for Python and Tcl from C++ code

CableSwig is used to create interfaces (i.e. "wrappers") to interpreted languages such as Tcl and Python. It was created to produce wrappers for ITK because the toolkit uses C++ structures that SWIG cannot parse (deeply nested template instantiations). CableSwig is a combination tool that uses GCC_XML as the c++ parser. The input files are Cable style input files. The XML produced from the Cable/GCC_XML input files are then parsed and feed into a modified version of SWIG. SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. It is used to generate the language bindings to the target language. Currently, Tcl and Python are supported.

Tags: Software Development: Code Generation, C++ Development, devel::lang:python, devel::lang:tcl, Implemented in: C++, User Interface: interface::commandline, role::program, Scope: Application, Supports Format: works-with-format::xml, works-with::software:source

Other Packages Related to cableswig

  • depends
  • recommends
  • suggests
  • enhances

Download cableswig

Download for all available architectures
Architecture Package Size Installed Size Files
alpha (unofficial port) 566.6 kB2,836.0 kB [list of files]
amd64 548.7 kB2,300.0 kB [list of files]
armel 471.7 kB2,072.0 kB [list of files]
armhf 475.3 kB1,768.0 kB [list of files]
hppa (unofficial port) 533.7 kB2,337.0 kB [list of files]
hurd-i386 488.0 kB2,154.0 kB [list of files]
i386 533.8 kB2,314.0 kB [list of files]
kfreebsd-amd64 501.5 kB2,121.0 kB [list of files]
kfreebsd-i386 487.8 kB2,098.0 kB [list of files]
m68k (unofficial port) 426.1 kB2,186.0 kB [list of files]
mips 470.6 kB2,657.0 kB [list of files]
mipsel 480.3 kB2,657.0 kB [list of files]
powerpc 504.5 kB2,321.0 kB [list of files]
powerpcspe (unofficial port) 502.7 kB2,305.0 kB [list of files]
ppc64 (unofficial port) 508.7 kB2,613.0 kB [list of files]
s390x 537.9 kB2,496.0 kB [list of files]
sh4 (unofficial port) 526.0 kB2,192.0 kB [list of files]
sparc 471.9 kB2,262.0 kB [list of files]
sparc64 (unofficial port) 477.5 kB2,317.0 kB [list of files]
x32 (unofficial port) 578.1 kB2,327.0 kB [list of files]