remove unused pre-compile header
update the cpp api class.