cgi toolkit in cxx