EnumEmitter.cpp won't compile - BeamState vs BeamFunction
DIS(IEEE 1278.1) Fully Implemented in C++
Brought to you by:
karljj1
In EnumEmitter.cpp, at from line 1553 onwards, I think you meant to call that "BeamFunction", not "BeamState" (which is already defined above).
This duplicate definition of "BeamState" is preventing EnumEmitter.cpp from compiling when KDIS_USE_ENUM_DESCRIPTORS is defined.
I substituted "BeamFunction" for "BeamState" from lines 1553-1621 and it compiles.
Anonymous
https://sourceforge.net/p/kdis/code/merge-requests/41/