bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
libdap::NDimensionalArray Member List

This is the complete list of members for libdap::NDimensionalArray, including all inherited members.

computeArraySizeFromShapeVector(vector< unsigned int > *shape)libdap::NDimensionalArraystatic
computeConstrainedShape(libdap::Array *a, vector< unsigned int > *shape)libdap::NDimensionalArraystatic
elementCount() (defined in libdap::NDimensionalArray)libdap::NDimensionalArrayinline
getArray(libdap::Array *templateArray) (defined in libdap::NDimensionalArray)libdap::NDimensionalArray
getCurrentLastDimensionHyperSlab() (defined in libdap::NDimensionalArray)libdap::NDimensionalArrayinline
getLastDimensionElementCount()libdap::NDimensionalArray
getLastDimensionHyperSlab(std::vector< unsigned int > *location, void **slab, unsigned int *elementCount)libdap::NDimensionalArray
getNextLastDimensionHyperSlab(void **slab) (defined in libdap::NDimensionalArray)libdap::NDimensionalArray
getStorage() (defined in libdap::NDimensionalArray)libdap::NDimensionalArrayinline
getStorageIndex(vector< unsigned int > *shape, vector< unsigned int > *location)libdap::NDimensionalArraystatic
getTypeTemplate() (defined in libdap::NDimensionalArray)libdap::NDimensionalArrayinline
NDimensionalArray(libdap::Array *arrayTemplate) (defined in libdap::NDimensionalArray)libdap::NDimensionalArray
NDimensionalArray(std::vector< unsigned int > *shape, libdap::Type dapType) (defined in libdap::NDimensionalArray)libdap::NDimensionalArray
relinquishStorage()libdap::NDimensionalArray
resetSlabIndex() (defined in libdap::NDimensionalArray)libdap::NDimensionalArrayinline
retrieveLastDimHyperSlabLocationFromConstrainedArrray(libdap::Array *a, vector< unsigned int > *location) (defined in libdap::NDimensionalArray)libdap::NDimensionalArraystatic
setAll(char val)libdap::NDimensionalArray
setCurrentLastDimensionHyperSlab(unsigned int newIndex) (defined in libdap::NDimensionalArray)libdap::NDimensionalArrayinline
setLastDimensionHyperSlab(std::vector< unsigned int > *location, dods_byte *values, unsigned int numVal)libdap::NDimensionalArray
setLastDimensionHyperSlab(std::vector< unsigned int > *location, dods_int16 *values, unsigned int numVal)libdap::NDimensionalArray
setLastDimensionHyperSlab(std::vector< unsigned int > *location, dods_uint16 *values, unsigned int numVal)libdap::NDimensionalArray
setLastDimensionHyperSlab(std::vector< unsigned int > *location, dods_int32 *values, unsigned int numVal)libdap::NDimensionalArray
setLastDimensionHyperSlab(std::vector< unsigned int > *location, dods_uint32 *values, unsigned int numVal)libdap::NDimensionalArray
setLastDimensionHyperSlab(std::vector< unsigned int > *location, dods_float32 *values, unsigned int numVal)libdap::NDimensionalArray
setLastDimensionHyperSlab(std::vector< unsigned int > *location, dods_float64 *values, unsigned int numVal)libdap::NDimensionalArray
setValue(std::vector< unsigned int > *location, dods_byte value)libdap::NDimensionalArray
setValue(std::vector< unsigned int > *location, dods_int16 value)libdap::NDimensionalArray
setValue(std::vector< unsigned int > *location, dods_uint16 value)libdap::NDimensionalArray
setValue(std::vector< unsigned int > *location, dods_int32 value)libdap::NDimensionalArray
setValue(std::vector< unsigned int > *location, dods_uint32 value)libdap::NDimensionalArray
setValue(std::vector< unsigned int > *location, dods_float32 value)libdap::NDimensionalArray
setValue(std::vector< unsigned int > *location, dods_float64 value)libdap::NDimensionalArray
sizeOfElement() (defined in libdap::NDimensionalArray)libdap::NDimensionalArrayinline
toString() (defined in libdap::NDimensionalArray)libdap::NDimensionalArray
vectorToIndices(vector< unsigned int > *v) (defined in libdap::NDimensionalArray)libdap::NDimensionalArraystatic
~NDimensionalArray() (defined in libdap::NDimensionalArray)libdap::NDimensionalArrayvirtual