The C++
mappings for scoped names use C++ scopes. IDL
module
s are mapped to namespace
s. For instance, the
following IDL:
module m { const string str = "scoped string"; };
would map into
namespace m { const std::string str = "scoped string"; }