NeXus  4.4.3
 All Data Structures Files Functions Variables Typedefs Macros Pages
Functions
nxxml.h File Reference

Go to the source code of this file.

Functions

NXstatus NXXopen (CONSTCHAR *filename, NXaccess access_method, NXhandle *pHandle)
 
NXstatus NXXclose (NXhandle *pHandle)
 
NXstatus NXXflush (NXhandle *pHandle)
 
NXstatus NXXmakegroup (NXhandle fid, CONSTCHAR *name, CONSTCHAR *nxclass)
 
NXstatus NXXopengroup (NXhandle fid, CONSTCHAR *name, CONSTCHAR *nxclass)
 
NXstatus NXXclosegroup (NXhandle fid)
 
NXstatus NXXcompmakedata64 (NXhandle fid, CONSTCHAR *name, int datatype, int rank, int64_t dimensions[], int compress_type, int64_t chunk_size[])
 
NXstatus NXXmakedata64 (NXhandle fid, CONSTCHAR *name, int datatype, int rank, int64_t dimensions[])
 
NXstatus NXXopendata (NXhandle fid, CONSTCHAR *name)
 
NXstatus NXXclosedata (NXhandle fid)
 
NXstatus NXXputdata (NXhandle fid, const void *data)
 
NXstatus NXXgetdata (NXhandle fid, void *data)
 
NXstatus NXXgetinfo64 (NXhandle fid, int *rank, int64_t dimension[], int *iType)
 
NXstatus NXXputslab64 (NXhandle fid, const void *data, const int64_t iStart[], const int64_t iSize[])
 
NXstatus NXXgetslab64 (NXhandle fid, void *data, const int64_t iStart[], const int64_t iSize[])
 
NXstatus NXXputattr (NXhandle fid, CONSTCHAR *name, const void *data, int datalen, int iType)
 
NXstatus NXXgetattr (NXhandle fid, const char *name, void *data, int *datalen, int *iType)
 
NXstatus NXXgetnextentry (NXhandle fid, NXname name, NXname nxclass, int *datatype)
 
NXstatus NXXgetnextattr (NXhandle handle, NXname pName, int *iLength, int *iType)
 
NXstatus NXXinitgroupdir (NXhandle handle)
 
NXstatus NXXinitattrdir (NXhandle handle)
 
NXstatus NXXgetattrinfo (NXhandle fid, int *iN)
 
NXstatus NXXgetgroupinfo (NXhandle fid, int *iN, NXname pName, NXname pClass)
 
NXstatus NXXgetdataID (NXhandle fid, NXlink *sRes)
 
NXstatus NXXgetgroupID (NXhandle fid, NXlink *sRes)
 
NXstatus NXXmakelink (NXhandle fid, NXlink *sLink)
 
NXstatus NXXprintlink (NXhandle fid, NXlink *sLink)
 
NXstatus NXXsameID (NXhandle fileid, NXlink *pFirstID, NXlink *pSecondID)
 
NXstatus NXXputattra (NXhandle handle, CONSTCHAR *name, const void *data, const int rank, const int dim[], const int iType)
 
NXstatus NXXgetnextattra (NXhandle handle, NXname pName, int *rank, int dim[], int *iType)
 
NXstatus NXXgetattra (NXhandle handle, const char *name, void *data)
 
NXstatus NXXgetattrainfo (NXhandle handle, NXname pName, int *rank, int dim[], int *iType)
 
void NXXassignFunctions (pNexusFunction fHandle)
 

Function Documentation

void NXXassignFunctions ( pNexusFunction  fHandle)
NXstatus NXXclose ( NXhandle *  pHandle)
NXstatus NXXclosedata ( NXhandle  fid)
NXstatus NXXclosegroup ( NXhandle  fid)
NXstatus NXXcompmakedata64 ( NXhandle  fid,
CONSTCHAR *  name,
int  datatype,
int  rank,
int64_t  dimensions[],
int  compress_type,
int64_t  chunk_size[] 
)
NXstatus NXXflush ( NXhandle *  pHandle)
NXstatus NXXgetattr ( NXhandle  fid,
const char *  name,
void *  data,
int *  datalen,
int *  iType 
)
NXstatus NXXgetattra ( NXhandle  handle,
const char *  name,
void *  data 
)
NXstatus NXXgetattrainfo ( NXhandle  handle,
NXname  pName,
int *  rank,
int  dim[],
int *  iType 
)
NXstatus NXXgetattrinfo ( NXhandle  fid,
int *  iN 
)
NXstatus NXXgetdata ( NXhandle  fid,
void *  data 
)
NXstatus NXXgetdataID ( NXhandle  fid,
NXlink *  sRes 
)
NXstatus NXXgetgroupID ( NXhandle  fid,
NXlink *  sRes 
)
NXstatus NXXgetgroupinfo ( NXhandle  fid,
int *  iN,
NXname  pName,
NXname  pClass 
)
NXstatus NXXgetinfo64 ( NXhandle  fid,
int *  rank,
int64_t  dimension[],
int *  iType 
)
NXstatus NXXgetnextattr ( NXhandle  handle,
NXname  pName,
int *  iLength,
int *  iType 
)
NXstatus NXXgetnextattra ( NXhandle  handle,
NXname  pName,
int *  rank,
int  dim[],
int *  iType 
)
NXstatus NXXgetnextentry ( NXhandle  fid,
NXname  name,
NXname  nxclass,
int *  datatype 
)
NXstatus NXXgetslab64 ( NXhandle  fid,
void *  data,
const int64_t  iStart[],
const int64_t  iSize[] 
)
NXstatus NXXinitattrdir ( NXhandle  handle)
NXstatus NXXinitgroupdir ( NXhandle  handle)
NXstatus NXXmakedata64 ( NXhandle  fid,
CONSTCHAR *  name,
int  datatype,
int  rank,
int64_t  dimensions[] 
)
NXstatus NXXmakegroup ( NXhandle  fid,
CONSTCHAR *  name,
CONSTCHAR *  nxclass 
)
NXstatus NXXmakelink ( NXhandle  fid,
NXlink *  sLink 
)
NXstatus NXXopen ( CONSTCHAR *  filename,
NXaccess  access_method,
NXhandle *  pHandle 
)
NXstatus NXXopendata ( NXhandle  fid,
CONSTCHAR *  name 
)
NXstatus NXXopengroup ( NXhandle  fid,
CONSTCHAR *  name,
CONSTCHAR *  nxclass 
)
NXstatus NXXprintlink ( NXhandle  fid,
NXlink *  sLink 
)
NXstatus NXXputattr ( NXhandle  fid,
CONSTCHAR *  name,
const void *  data,
int  datalen,
int  iType 
)
NXstatus NXXputattra ( NXhandle  handle,
CONSTCHAR *  name,
const void *  data,
const int  rank,
const int  dim[],
const int  iType 
)
NXstatus NXXputdata ( NXhandle  fid,
const void *  data 
)
NXstatus NXXputslab64 ( NXhandle  fid,
const void *  data,
const int64_t  iStart[],
const int64_t  iSize[] 
)
NXstatus NXXsameID ( NXhandle  fileid,
NXlink *  pFirstID,
NXlink *  pSecondID 
)