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;
}
Exemple #2
0
    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;
    }