Age | Commit message (Collapse) | Author | Files | Lines |
|
- accept struct and union lists passed in via ethereal_be.py
- these lists are unused until I add the templates for struct
and union helper functions. So code generation is unchanged
for the moment.
svn path=/trunk/; revision=4227
|
|
that they're external when the plugin is compiled, and there's no
definition to satisfy the extern, so plugins fail to compile.
Add a "plugins/plugin_api_defs.h" header file that defines them, and
include that in one (and only one) source file for a particular plugin.
svn path=/trunk/; revision=4117
|
|
- Handle "short" as a union discriminant type
- Handle case where union discriminant may be a typedef
- Change integer template to long template
- Initial code for \n and \t as union case labels.
svn path=/trunk/; revision=4076
|
|
structures.
svn path=/trunk/; revision=4040
|
|
Added some functionality to idl2eth to allow C code generation
and display of CORBA IDL Enum's as symbolic values, along side
the numerical value currently being displayed.
svn path=/trunk/; revision=4020
|
|
- Add support for CORBA IDL "unions"
- Update TODO
- Improve "Operation Return Value" in genOperationReply()
svn path=/trunk/; revision=3833
|
|
Improve Template and Description for Attribute delegation code
_get_xxx_at() should only be called for Reply with NO_EXCEPTION
_set_xxx_at() should only be called for Request
svn path=/trunk/; revision=3813
|
|
- Add support for CORBA attributes
- Add support for included files, not just main file
- Fix sequence variable name generation.
- Add support functions for code warnings etc.
i.e.: TODO and WARNING functions, to highlight
if we don't [yet] support a particular CORBA type.
svn path=/trunk/; revision=3795
|
|
introductory comment.
svn path=/trunk/; revision=3755
|
|
you get away with them, but other compilers, e.g. Microsoft Visual C++,
don't.
svn path=/trunk/; revision=3752
|
|
svn path=/trunk/; revision=3732
|
|
Frank Singleton.
svn path=/trunk/; revision=3700
|
|
them supply a protocol ID, and have the code that calls the
subdissectors check if the protocol is enabled and, if it isn't, not
call the sub-dissector.
svn path=/trunk/; revision=3623
|
|
Frank Singleton.
svn path=/trunk/; revision=3616
|
|
svn path=/trunk/; revision=3570
|
|
svn path=/trunk/; revision=3563
|