[jacorb-developer] Meaning of each generated file by JacORB IDL compiler
Kujtim Hyseni
kujtimhyseni at hotmail.com
Mon Feb 1 10:01:42 CET 2016
Hi,
I have the following IDL declared as input:
exception DeviceNotFound {short deviceID;};
interface TempSensor {
readonly attribute long minTempRead;
readonly attribute long maxTempRead;
long readTemp(in short devID) raises(DeviceNotFound);
};
interface Termostat {
readonly attribute long minTempAllowed;
readonly attribute long maxTempAllowed;
exception TempNotAllowed {short deviceID;};
void setTemperature(in short devID) raises (DeviceNotFound, TempNotAllowed);
};
and at the folder ..\build\generated I see the following files:
TermostatPackage\TempNotAllowed.java
TermostatPackage\TempNotAllowedHelper.java
TermostatPackage\TempNotAllowedHolder.java
_TempSensorStub.java
TempSensor.java
TempSensorHelper.java
TempSensorHolder.java
TempSensorOperations.java
TempSensorPOA.java
TempSensorPOATie.java
(also files generated for DeviceNotFound exception and Termostat interface, but the role is the same as for TempNotAllowed and TempSensor respectively).
Can someone explain the role of each of the generated files?
Regards,
Kujtim
More information about the jacorb-developer
mailing list