Added C++ Interface
Added C++ Interface