summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins/datamodel/common/bindings/event.i
blob: b7ef165084dca9796af2e1da4109049bd4728703 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* 
 * we will have to manage these by hand 
 */

%ignore uscxml::Event::data; // too ambituous
%ignore uscxml::Event::namelist; // not needed
%ignore uscxml::Event::params; // not needed
%ignore uscxml::Event::uuid; // only for internal use

%ignore uscxml::Event::hideSendId; // not needed
%ignore uscxml::Event::sendid; // supposed to be undef not empty string
%ignore uscxml::Event::invokeid; // supposed to be undef not empty string

%ignore uscxml::Event::eventtype; // not an enum but a string
%ignore uscxml::Event::origin; // supposed to be undef not empty string
%ignore uscxml::Event::origintype; // supposed to be undef not empty string

%{
using uscxml::Data;
%}

%include "uscxml/messages/Event.h"