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