NeXus  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NeXus::File Member List

This is the complete list of members for NeXus::File, including all inherited members.

close()NeXus::File
closeData()NeXus::File
closeGroup()NeXus::File
File(const std::string &filename, const NXaccess access=NXACC_READ)NeXus::File
File(const char *filename, const NXaccess access=NXACC_READ)NeXus::File
File(NXhandle handle, bool close_handle=false)NeXus::File
flush()NeXus::File
free(NumT *&data)NeXus::File
getAttr(const AttrInfo &info, void *data, int length=-1)NeXus::File
getAttr(const AttrInfo &info)NeXus::File
getAttr(const std::string &name, NumT &value)NeXus::File
getAttr(const std::string &name, std::string &value)NeXus::File
getAttrInfos()NeXus::File
getData(void *data)NeXus::File
getData()NeXus::File
getData(std::vector< NumT > &data)NeXus::File
getDataCoerce(std::vector< int > &data)NeXus::File
getDataCoerce(std::vector< double > &data)NeXus::File
getDataID()NeXus::File
getEntries()NeXus::File
getEntries(std::map< std::string, std::string > &result)NeXus::File
getGroupID()NeXus::File
getInfo()NeXus::File
getNextAttr()NeXus::File
getNextEntry()NeXus::File
getPath()NeXus::File
getSlab(void *data, const std::vector< int > &start, const std::vector< int > &size)NeXus::File
getSlab(void *data, const std::vector< int64_t > &start, const std::vector< int64_t > &size)NeXus::File
getStrAttr(const AttrInfo &info)NeXus::File
getStrData()NeXus::File
getTypeMap()NeXus::File
hasAttr(const std::string &name)NeXus::File
inquireFile(const int buff_length=NX_MAXPATHLEN)NeXus::File
isDataInt()NeXus::File
isDataSetOpen()NeXus::File
isExternalGroup(const std::string &name, const std::string &type, const unsigned buff_length=NX_MAXNAMELEN)NeXus::File
linkExternal(const std::string &name, const std::string &type, const std::string &url)NeXus::File
makeCompData(const std::string &name, const NXnumtype type, const std::vector< int > &dims, const NXcompression comp, const std::vector< int > &bufsize, bool open_data=false)NeXus::File
makeCompData(const std::string &name, const NXnumtype type, const std::vector< int64_t > &dims, const NXcompression comp, const std::vector< int64_t > &bufsize, bool open_data=false)NeXus::File
makeData(const std::string &name, NXnumtype type, const std::vector< int > &dims, bool open_data=false)NeXus::File
makeData(const std::string &name, NXnumtype type, const std::vector< int64_t > &dims, bool open_data=false)NeXus::File
makeData(const std::string &name, const NXnumtype type, const NumT length, bool open_data=false)NeXus::File
makeGroup(const std::string &name, const std::string &class_name, bool open_group=false)NeXus::File
makeLink(NXlink &link)NeXus::File
makeNamedLink(const std::string &name, NXlink &link)NeXus::File
malloc(NumT *&data, const Info &info)NeXus::File
openData(const std::string &name)NeXus::File
openGroup(const std::string &name, const std::string &class_name)NeXus::File
openGroupPath(const std::string &path)NeXus::File
openPath(const std::string &path)NeXus::File
openSourceGroup()NeXus::File
printLink(NXlink &link)NeXus::File
putAttr(const AttrInfo &info, const void *data)NeXus::File
putAttr(const std::string &name, const NumT value)NeXus::File
putAttr(const char *name, const char *value)NeXus::File
putAttr(const std::string &name, const std::string value)NeXus::File
putData(const void *data)NeXus::File
putData(const std::vector< NumT > &data)NeXus::File
putSlab(void *data, std::vector< int > &start, std::vector< int > &size)NeXus::File
putSlab(void *data, std::vector< int64_t > &start, std::vector< int64_t > &size)NeXus::File
putSlab(std::vector< NumT > &data, std::vector< int > &start, std::vector< int > &size)NeXus::File
putSlab(std::vector< NumT > &data, std::vector< int64_t > &start, std::vector< int64_t > &size)NeXus::File
putSlab(std::vector< NumT > &data, int start, int size)NeXus::File
putSlab(std::vector< NumT > &data, int64_t start, int64_t size)NeXus::File
readData(const std::string &dataName, std::vector< NumT > &data)NeXus::File
readData(const std::string &dataName, NumT &data)NeXus::File
readData(const std::string &dataName, std::string &data)NeXus::File
sameID(NXlink &first, NXlink &second)NeXus::File
setNumberFormat(NXnumtype &type, const std::string &format)NeXus::File
writeCompData(const std::string &name, const std::vector< NumT > &value, const std::vector< int > &dims, const NXcompression comp, const std::vector< int > &bufsize)NeXus::File
writeCompData(const std::string &name, const std::vector< NumT > &value, const std::vector< int64_t > &dims, const NXcompression comp, const std::vector< int64_t > &bufsize)NeXus::File
writeData(const std::string &name, const std::string &value)NeXus::File
writeData(const std::string &name, const char *value)NeXus::File
writeData(const std::string &name, const std::vector< NumT > &value)NeXus::File
writeData(const std::string &name, const NumT &value)NeXus::File
writeData(const std::string &name, const std::vector< NumT > &value, const std::vector< int > &dims)NeXus::File
writeData(const std::string &name, const std::vector< NumT > &value, const std::vector< int64_t > &dims)NeXus::File
writeExtendibleData(const std::string &name, std::vector< NumT > &value)NeXus::File
writeExtendibleData(const std::string &name, std::vector< NumT > &value, const int64_t chunk)NeXus::File
writeExtendibleData(const std::string &name, std::vector< NumT > &value, std::vector< int64_t > &dims, std::vector< int64_t > &chunk)NeXus::File
writeUpdatedData(const std::string &name, std::vector< NumT > &value)NeXus::File
writeUpdatedData(const std::string &name, std::vector< NumT > &value, std::vector< int64_t > &dims)NeXus::File
~File()NeXus::File