C++ Client

C++ Clients must comply with the following rules when calling methods in a Service:

Pass arguments into calls as char**. Alternatively, if using the macro found in DynamicLibraryFunctions.h, it can be a vector of std::string.
If a method takes no arguments, you can call it only with a NULL or zero-length char* or string.