Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

mummy(1) [debian man page]

MUMMY(1)							   User Commands							  MUMMY(1)

NAME
mummy - generate C# wrappers from C++ code. SYNOPSIS
mummy [options] files... DESCRIPTION
mummy is a command line executable that generates C# wrappers from gccxml output. A C# class is generated to wrap the wrappable class named in the gccxml output. Settings to control the wrapping are given inline directly in the class header file or in the MummySettings.xml input file. mummy version 1.0.2 (revision 599) Command line options: --csharp-file opt C# output file. Default value is 'ClassName.cs' in the current directory. --csharp-unit-test-file opt C# output file. Default value is 'ClassNameUnitTest.cs' in the current directory. --export-layer-file opt C++ output file. Default value is 'ClassNameEL.cxx' in the current directory. --gccxml-file opt Input file (output of gccxml) describing class to be wrapped. Required. --help Display (this) detailed help information. --settings-file opt Input file describing mummy configuration settings, including the set of wrapped classes. Required. --suppress-warnings opt opt ... Space separated list of warning numbers to suppress. --verbose Overwhelm me with output, I don't have enough reading material... ;) --version Display the program version. AUTHORS
This manual page was written by Mathieu Malaterre <malat@debian.org>, for the Debian project (and may be used by others). SEE ALSO
cableidx(1), gccxml(1). mummy version 1.0.2 (revision 599) December 2011 MUMMY(1)

Check Out this Related Man Page

PYSTE(1)							   User Commands							  PYSTE(1)

NAME
Pyste - Boost.Python code generator SYNOPSIS
pyste [options] interface-files DESCRIPTION
Pyste is a Boost.Python code generator. The user specifies the classes and functions to be exported using a simple interface file which, following the Boost.Python's philosophy, is simple Python code. Pyste then uses GCCXML to parse all the headers and extract the necessary information to automatically generate C++ code. --module=<name> The name of the module that will be generated; defaults to the first interface filename, without the extension. -I <path> Add an include path -D <symbol> Define symbol --multiple Create various cpps, instead of only one (useful during development) --out=<name> Specify output filename (default: <module>.cpp) in --multiple mode, this will be a directory --no-using Do not declare "using namespace boost"; use explicit declarations instead --pyste-ns=<name> Set the namespace where new types will be declared; default is the empty namespace --debug Writes the xml for each file parsed in the current directory --cache-dir=<dir> Directory for cache files (speeds up future runs) --only-create-cache Recreates all caches (doesn't generate code). --generate-main Generates the _main.cpp file (in multiple mode) --file-list A file with one pyste file per line. Use as a substitute for passing the files in the command line. --gccxml-path=<path> Path to gccxml executable (default: gccxml) --no-default-include Do not use INCLUDE environment variable for include files to pass along gccxml. -h, --help Print this help and exit -v, --version Print version information SEE ALSO
The full documentation for Pyste is maintained in HTML format. If you have the libboost-doc package installed, the manual starts at /usr/share/doc/libboost-doc/HTML/libs/python/pyste/index.html Pyste version 0.9.30 March 2008 PYSTE(1)
Man Page