libdas2
das2 core C utilities
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Macros | Functions
dataset.h File Reference

Objects which define a iteration space. More...

Detailed Description

Objects which define a iteration space.

#include <das2/dimension.h>

Go to the source code of this file.

Data Structures

struct  DasDs
 Das2 Datasets. More...
 
struct  dasds_iterator
 Dataset iterator structure. More...
 

Macros

#define DasDs_rank(P)   P->nRank
 Get the rank of a dataset.
 

Functions

ptrdiff_t DasDs_lengthIn (const DasDs *pThis, int nIdx, ptrdiff_t *pLoc)
 Return the current max value index value + 1 for any partial index. More...
 
int DasDs_copyInProps (DasDs *pThis, const DasDesc *pOther)
 Copy in dataset properties from some other descriptor. More...
 
char * DasDs_toStr (const DasDs *pThis, char *sBuf, int nLen)
 Print a string reprenestation of this dataset. More...