NeXus  4.4.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Attributes | List of all members
NeXus::AttrInfo Struct Reference

Information about an attribute. More...

#include <NeXusFile.hpp>

Collaboration diagram for NeXus::AttrInfo:
Collaboration graph

Public Attributes

NXnumtype type
 The primative type for the attribute. More...
 
unsigned length
 The length of the attribute. More...
 
std::string name
 The name of the attribute. More...
 
std::vector< int > dims
 The dimensions of the attribute. More...
 

Detailed Description

Information about an attribute.

Definition at line 81 of file NeXusFile.hpp.

Member Data Documentation

std::vector<int> NeXus::AttrInfo::dims

The dimensions of the attribute.

Definition at line 89 of file NeXusFile.hpp.

Referenced by NeXus::File::getNextAttr().

unsigned NeXus::AttrInfo::length

The length of the attribute.

Definition at line 85 of file NeXusFile.hpp.

Referenced by NeXus::File::getAttr(), NeXus::File::getNextAttr(), NeXus::File::getStrAttr(), and NeXus::File::putAttr().

std::string NeXus::AttrInfo::name
NXnumtype NeXus::AttrInfo::type

The primative type for the attribute.

Definition at line 83 of file NeXusFile.hpp.

Referenced by NeXus::File::getAttr(), NeXus::File::getNextAttr(), NeXus::File::getStrAttr(), and NeXus::File::putAttr().


The documentation for this struct was generated from the following file: