For C++ Class