#include "config.h"
#include <vector>
#include <sstream>
#include <gridfields/array.h>
#include "BaseType.h"
#include "Array.h"
#include "debug.h"
#include "util.h"
#include "ugrid_utils.h"
Go to the source code of this file.
|
| bool | ugrid::checkAttributeValue (BaseType *bt, string aName, string aValue) |
| |
| GF::Array * | ugrid::extractGridFieldArray (libdap::Array *a, vector< int * > *sharedIntArrays, vector< float * > *sharedFloatArrays) |
| | Extract data from a DAP array and return those values in a gridfields array. More...
|
| |
| string | ugrid::getAttributeValue (BaseType *bt, string aName) |
| |
| GF::e_Type | ugrid::getGridfieldsInternalTypeMap (Type type) |
| |
| Type | ugrid::getGridfieldsReturnType (Type type) |
| |
| Type | ugrid::getGridfieldsReturnType (libdap::Array *a) |
| |
| int | ugrid::getNfrom3byNArray (libdap::Array *array) |
| | Retrieves the size of the second dimension from a 3xN array. More...
|
| |
| bool | ugrid::matchesCfRoleOrStandardName (BaseType *bt, string aValue) |
| | Checks the passed BaseType attributes as follows: If the BaseType has a "cf_role" attribute and it's value is the same as aValue return true. More...
|
| |
| GF::Array * | ugrid::newGFIndexArray (string name, long size, vector< int * > *sharedIntArrays) |
| |
| vector< string > & | ugrid::split (const string &s, char delim, vector< string > &elems) |
| | Splits the string on the passed char. More...
|
| |
| vector< string > | ugrid::split (const string &s, char delim) |
| | Splits the string on the passed char. More...
|
| |