add clist、cbst、cstring interface