NexusCPP  3.5.0
Public Member Functions | Friends | List of all members
nxcpp::NexusItemInfo Class Reference

#include <nxfile.h>

Public Member Functions

 NexusItemInfo ()
 Constructor. More...
 
 ~NexusItemInfo ()
 Destructor. More...
 
const char * ItemName () const
 Accessors. More...
 
const char * ClassName () const
 Returns class name of NeXus group. More...
 
NexusDataType DataType () const
 Returns the data type. More...
 
bool IsDataSet () const
 Returns 'true' id the item is a data set. More...
 
bool IsGroup () const
 Returns 'true' id the item is a group. More...
 

Friends

class NexusFileImpl
 

Detailed Description

NeXus item info

This class is used to store info about founded groups while browsing a group level

Constructor & Destructor Documentation

◆ NexusItemInfo()

nxcpp::NexusItemInfo::NexusItemInfo ( )

Constructor.

◆ ~NexusItemInfo()

nxcpp::NexusItemInfo::~NexusItemInfo ( )

Destructor.

Member Function Documentation

◆ ClassName()

const char* nxcpp::NexusItemInfo::ClassName ( ) const
inline

Returns class name of NeXus group.

◆ DataType()

NexusDataType nxcpp::NexusItemInfo::DataType ( ) const
inline

Returns the data type.

◆ IsDataSet()

bool nxcpp::NexusItemInfo::IsDataSet ( ) const

Returns 'true' id the item is a data set.

◆ IsGroup()

bool nxcpp::NexusItemInfo::IsGroup ( ) const

Returns 'true' id the item is a group.

◆ ItemName()

const char* nxcpp::NexusItemInfo::ItemName ( ) const
inline

Accessors.

Returns name of NeXus data item (group or set)

Friends And Related Function Documentation

◆ NexusFileImpl

friend class NexusFileImpl
friend

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