Because Ch is a superset of C with classes in C++. With Ch XML Package for Oracle XML Developer's Kit for C/C++, functions and member functions in the XDK can be used directly in Ch. The documents for Ch XML Package are exactly the same as documents provided by Oracle C/C++ XDK. Below is the original documents from Oracle XDK Developer Kit 9.2.0.6 for C and C++.