29 #define E_w10n_util_h 1
37 #include <Constructor.h>
45 void eval_resource_path(
const string &w10nResourceId,
const string &catalogRoot,
const bool follow_sym_links,
46 string &validPath,
bool &isFile,
bool &isDir,
string &remainder);
48 std::string escape_for_json(
const std::string& input);
52 long computeConstrainedShape(libdap::Array *a, std::vector<unsigned int> *shape);
53 void checkConstructorForW10nDataCompatibility(libdap::Constructor *constructor);
54 void checkConstrainedDDSForW10nDataCompatibility(libdap::DDS *dds);
55 bool allVariablesMarkedToSend(libdap::DDS *dds);
56 bool allVariablesMarkedToSend(libdap::Constructor *ctor);
60 #endif // E_w10n_util_h