Mantid
Loading...
Searching...
No Matches
Functions
inverted_napi.cpp File Reference
#include <string.h>
#include "MantidNexus/NexusException.h"
#include "MantidNexus/NexusFile.h"
#include "MantidNexus/inverted_napi.h"

Go to the source code of this file.

Functions

NXstatus NXclosedata (NXhandle fid)
 
NXstatus NXclosegroup (NXhandle fid)
 
NXstatus NXgetattr (NXhandle fid, std::string const &name, char *data, std::size_t &datalen, NXnumtype &iType)
 
NXstatus NXgetdata (NXhandle fid, char *data)
 
NXstatus NXgetinfo64 (NXhandle fid, std::size_t &rank, Mantid::Nexus::DimVector &dims, NXnumtype &iType)
 
NXstatus NXmakedata64 (NXhandle fid, std::string const &name, NXnumtype const datatype, std::size_t const rank, Mantid::Nexus::DimVector const &dims)
 
NXstatus NXmakegroup (NXhandle fid, std::string const &name, std::string const &nxclass)
 
NXstatus NXopendata (NXhandle fid, std::string const &name)
 
NXstatus NXopengroup (NXhandle fid, std::string const &name, std::string const &nxclass)
 
NXstatus NXputattr (NXhandle fid, std::string const &name, char const *data, std::size_t const datalen, NXnumtype const iType)
 
NXstatus NXputdata (NXhandle fid, char const *data)
 

Function Documentation

◆ NXclosedata()

NXstatus NXclosedata ( NXhandle  fid)

Definition at line 74 of file inverted_napi.cpp.

◆ NXclosegroup()

NXstatus NXclosegroup ( NXhandle  fid)

Definition at line 39 of file inverted_napi.cpp.

◆ NXgetattr()

NXstatus NXgetattr ( NXhandle  fid,
std::string const &  name,
char *  data,
std::size_t &  datalen,
NXnumtype iType 
)

Definition at line 136 of file inverted_napi.cpp.

References NXnumtype::CHAR, name, and value.

◆ NXgetdata()

NXstatus NXgetdata ( NXhandle  fid,
char *  data 
)

Definition at line 111 of file inverted_napi.cpp.

◆ NXgetinfo64()

NXstatus NXgetinfo64 ( NXhandle  fid,
std::size_t &  rank,
Mantid::Nexus::DimVector dims,
NXnumtype iType 
)

Definition at line 122 of file inverted_napi.cpp.

References Mantid::Nexus::Info::dims, and Mantid::Nexus::Info::type.

◆ NXmakedata64()

NXstatus NXmakedata64 ( NXhandle  fid,
std::string const &  name,
NXnumtype const  datatype,
std::size_t const  rank,
Mantid::Nexus::DimVector const &  dims 
)

Definition at line 50 of file inverted_napi.cpp.

References name, and UNUSED_ARG.

◆ NXmakegroup()

NXstatus NXmakegroup ( NXhandle  fid,
std::string const &  name,
std::string const &  nxclass 
)

Definition at line 17 of file inverted_napi.cpp.

References name.

◆ NXopendata()

NXstatus NXopendata ( NXhandle  fid,
std::string const &  name 
)

Definition at line 63 of file inverted_napi.cpp.

References name.

◆ NXopengroup()

NXstatus NXopengroup ( NXhandle  fid,
std::string const &  name,
std::string const &  nxclass 
)

Definition at line 28 of file inverted_napi.cpp.

References name.

◆ NXputattr()

NXstatus NXputattr ( NXhandle  fid,
std::string const &  name,
char const *  data,
std::size_t const  datalen,
NXnumtype const  iType 
)

Definition at line 96 of file inverted_napi.cpp.

References name, UNUSED_ARG, and value.

◆ NXputdata()

NXstatus NXputdata ( NXhandle  fid,
char const *  data 
)

Definition at line 85 of file inverted_napi.cpp.