- Adapted indenation to new agreed upon system
- Added support for second generation scriptcontext based counter
This commit is contained in:
75
napi5.h
75
napi5.h
@@ -4,45 +4,58 @@
|
||||
|
||||
/* HDF5 interface */
|
||||
|
||||
extern NXstatus NX5open(CONSTCHAR *filename, NXaccess access_method, NXhandle* pHandle);
|
||||
extern NXstatus NX5close(NXhandle* pHandle);
|
||||
extern NXstatus NX5flush(NXhandle* pHandle);
|
||||
|
||||
extern NXstatus NX5makegroup (NXhandle handle, CONSTCHAR *name, CONSTCHAR* NXclass);
|
||||
extern NXstatus NX5opengroup (NXhandle handle, CONSTCHAR *name, CONSTCHAR* NXclass);
|
||||
extern NXstatus NX5closegroup(NXhandle handle);
|
||||
|
||||
extern NXstatus NX5makedata (NXhandle handle, CONSTCHAR* label, int datatype, int rank, int dim[]);
|
||||
extern NXstatus NX5compmakedata (NXhandle handle, CONSTCHAR* label, int datatype, int rank, int dim[], int comp_typ, int bufsize[]);
|
||||
extern NXstatus NX5compress (NXhandle handle, int compr_type);
|
||||
extern NXstatus NX5opendata (NXhandle handle, CONSTCHAR* label);
|
||||
extern NXstatus NX5closedata(NXhandle handle);
|
||||
extern NXstatus NX5putdata(NXhandle handle, void* data);
|
||||
extern NXstatus NX5open(CONSTCHAR * filename, NXaccess access_method,
|
||||
NXhandle * pHandle);
|
||||
extern NXstatus NX5close(NXhandle * pHandle);
|
||||
extern NXstatus NX5flush(NXhandle * pHandle);
|
||||
|
||||
extern NXstatus NX5putattr(NXhandle handle, CONSTCHAR* name, void* data, int iDataLen, int iType);
|
||||
extern NXstatus NX5putslab(NXhandle handle, void* data, int start[], int size[]);
|
||||
extern NXstatus NX5makegroup(NXhandle handle, CONSTCHAR * name,
|
||||
CONSTCHAR * NXclass);
|
||||
extern NXstatus NX5opengroup(NXhandle handle, CONSTCHAR * name,
|
||||
CONSTCHAR * NXclass);
|
||||
extern NXstatus NX5closegroup(NXhandle handle);
|
||||
|
||||
extern NXstatus NX5getdataID(NXhandle handle, NXlink* pLink);
|
||||
extern NXstatus NX5makelink(NXhandle handle, NXlink* pLink);
|
||||
extern NXstatus NX5printlink(NXhandle handle, NXlink* pLink);
|
||||
extern NXstatus NX5makedata(NXhandle handle, CONSTCHAR * label,
|
||||
int datatype, int rank, int dim[]);
|
||||
extern NXstatus NX5compmakedata(NXhandle handle, CONSTCHAR * label,
|
||||
int datatype, int rank, int dim[],
|
||||
int comp_typ, int bufsize[]);
|
||||
extern NXstatus NX5compress(NXhandle handle, int compr_type);
|
||||
extern NXstatus NX5opendata(NXhandle handle, CONSTCHAR * label);
|
||||
extern NXstatus NX5closedata(NXhandle handle);
|
||||
extern NXstatus NX5putdata(NXhandle handle, void *data);
|
||||
|
||||
extern NXstatus NX5getdata(NXhandle handle, void* data);
|
||||
extern NXstatus NX5getinfo(NXhandle handle, int* rank, int dimension[], int* datatype);
|
||||
extern NXstatus NX5getnextentry(NXhandle handle, NXname name, NXname nxclass, int* datatype);
|
||||
extern NXstatus NX5putattr(NXhandle handle, CONSTCHAR * name, void *data,
|
||||
int iDataLen, int iType);
|
||||
extern NXstatus NX5putslab(NXhandle handle, void *data, int start[],
|
||||
int size[]);
|
||||
|
||||
extern NXstatus NX5getslab(NXhandle handle, void* data, int start[], int size[]);
|
||||
extern NXstatus NX5getnextattr(NXhandle handle, NXname pName, int *iLength, int *iType);
|
||||
extern NXstatus NX5getattr(NXhandle handle, char* name, void* data, int* iDataLen, int* iType);
|
||||
extern NXstatus NX5getattrinfo(NXhandle handle, int* no_items);
|
||||
extern NXstatus NX5getgroupID(NXhandle handle, NXlink* pLink);
|
||||
extern NXstatus NX5getgroupinfo(NXhandle handle, int* no_items, NXname name, NXname nxclass);
|
||||
extern NXstatus NX5getdataID(NXhandle handle, NXlink * pLink);
|
||||
extern NXstatus NX5makelink(NXhandle handle, NXlink * pLink);
|
||||
extern NXstatus NX5printlink(NXhandle handle, NXlink * pLink);
|
||||
|
||||
extern NXstatus NX5initgroupdir(NXhandle handle);
|
||||
extern NXstatus NX5initattrdir(NXhandle handle);
|
||||
extern NXstatus NX5getdata(NXhandle handle, void *data);
|
||||
extern NXstatus NX5getinfo(NXhandle handle, int *rank, int dimension[],
|
||||
int *datatype);
|
||||
extern NXstatus NX5getnextentry(NXhandle handle, NXname name,
|
||||
NXname nxclass, int *datatype);
|
||||
|
||||
extern NXstatus NX5getslab(NXhandle handle, void *data, int start[],
|
||||
int size[]);
|
||||
extern NXstatus NX5getnextattr(NXhandle handle, NXname pName, int *iLength,
|
||||
int *iType);
|
||||
extern NXstatus NX5getattr(NXhandle handle, char *name, void *data,
|
||||
int *iDataLen, int *iType);
|
||||
extern NXstatus NX5getattrinfo(NXhandle handle, int *no_items);
|
||||
extern NXstatus NX5getgroupID(NXhandle handle, NXlink * pLink);
|
||||
extern NXstatus NX5getgroupinfo(NXhandle handle, int *no_items,
|
||||
NXname name, NXname nxclass);
|
||||
|
||||
extern NXstatus NX5initgroupdir(NXhandle handle);
|
||||
extern NXstatus NX5initattrdir(NXhandle handle);
|
||||
|
||||
void NX5assignFunctions(pNexusFunction fHandle);
|
||||
|
||||
herr_t nxgroup_info(hid_t loc_id, const char *name, void *op_data);
|
||||
herr_t attr_info(hid_t loc_id, const char *name, void *opdata);
|
||||
herr_t group_info(hid_t loc_id, const char *name, void *opdata);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user