bool PWParameterSet::hasComplexData(hid_t h_file) { int iscomplex=0; if(is_manager()) { ostringstream oss; oss << paramTag << "/complex_coefficients"; HDFAttribIO<int> creader(iscomplex); creader.read(h_file,oss.str().c_str()); } myComm->bcast(iscomplex); return iscomplex; }
virtual int get_cgi_query_form_data(int argc, char_t** argv, char_t** env) { const environment::variable::value& query_string = environment_[environment::variable::QUERY_STRING]; const char_t* chars = 0; size_t length = 0; int err = 0; /*string_t default_query_string; default_query_string.append(content_type_name_); default_query_string.append("="); default_query_string.append(content_type_value_); chars = default_query_string.has_chars(length);*/ if (!(chars)) { chars = query_string.has_chars(length); } if ((chars) && (length)) { io::chars::reader creader(chars, length); http::url::encoded::reader qreader(creader); http::form::reader form(form_); form.read_more(qreader); } return err; }