OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
w10n_utils.cc File Reference
#include "config.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <cstdio>
#include <cerrno>
#include <cstring>
#include <cstdlib>
#include <sstream>
#include <iostream>
#include <iomanip>
#include <BaseType.h>
#include <DDS.h>
#include <Constructor.h>
#include <Array.h>
#include "BESUtil.h"
#include "BESDebug.h"
#include "BESForbiddenError.h"
#include "BESNotFoundError.h"
#include "BESInternalError.h"
#include "BESSyntaxUserError.h"
#include "w10n_utils.h"
#include "W10NNames.h"
Include dependency graph for w10n_utils.cc:

Go to the source code of this file.

Namespaces

 w10n
 

Functions

bool w10n::allVariablesMarkedToSend (libdap::DDS *dds)
 
bool w10n::allVariablesMarkedToSend (libdap::Constructor *ctor)
 
void w10n::checkConstrainedDDSForW10nDataCompatibility (libdap::DDS *dds)
 
void w10n::checkConstructorForW10nDataCompatibility (libdap::Constructor *constructor)
 
long w10n::computeConstrainedShape (libdap::Array *a, std::vector< unsigned int > *shape)
 
std::string w10n::escape_for_json (const std::string &input)
 
void w10n::eval_resource_path (const string &w10nResourceId, const string &catalogRoot, const bool follow_sym_links, string &validPath, bool &isFile, bool &isDir, string &remainder)
 Check if the specified path is valid. More...