add namespace to C++ interfacing
Merge pull request #573 from WalterBright/namespace2

add namespace to C++ interfacing