After longer interruption due to other work I am continuing to explore Ember+/Glow/S101 in depth.
I have built all projects of the Ember+ SDK 1.6.2 solution using Microsoft Visual Studio successfully and now I want to continue by playing around with the Test Projects included in the visual studio solution.
The first tests with "GlowValue" were quite disappointing - the first test exception is firing, and since the exceptions descriptive text starts with "Unexpected..." my guess is, that the firing is bad in this case ...
....
libember::glow::GlowParameter p(1);
p.setValue("HelloWorld");
libember::glow::Value const value = p.value();
if (value.type().value() != libember::glow::ParameterType::String)
....
it seems that (value.type().value()returns 4, and libember::glow::ParameterType::String==3
My guess is, that "4" is given by "libember::ber::Type::OctetString" from "Type.hpp"
Is this ...
1) an error, that was built in GlowValue.cpp as a kind of educational session to be corrected by the one trying to get familiar with the code?
2) some kind of misconfiguration of the project (Preprocessor defines missing, etc, wrong character format wchar/char ...)?
3) ....?