WARPXM v1.10.0
Loading...
Searching...
No Matches
WxHdf5NodeTypev Struct Reference

HDF5 specific i/o node wrapper. More...

#include <wxhdf5iotmpl.h>

Inheritance diagram for WxHdf5NodeTypev:
WxIoNodeTypev

Detailed Description

HDF5 specific i/o node wrapper.

Public Member Functions

 WxHdf5NodeTypev (hid_t node=0, WxHdf5NodeTypev *parent=0)
 The constructor.
 
virtual ~WxHdf5NodeTypev ()
 Destructor.
 
void setNodeType (unsigned type)
 Sets the type of this node.
 
bool operator== (const WxIoNodeTypev &v)
 Comparison operator.
 
- Public Member Functions inherited from WxIoNodeTypev
virtual ~WxIoNodeTypev ()
 Destructor.
 
virtual bool operator== (const WxIoNodeTypev &v)=0
 A comparison operator.
 

Public Attributes

hid_t node
 This node's node number.
 
WxHdf5NodeTypevparent
 This node's parent node.
 
std::vector< WxHdf5NodeTypev * > children
 This node's list of children.
 
int nodeType
 This node's type.
 

Constructor & Destructor Documentation

◆ WxHdf5NodeTypev()

WxHdf5NodeTypev::WxHdf5NodeTypev ( hid_t  node = 0,
WxHdf5NodeTypev parent = 0 
)
inline

The constructor.

Parameters
nodethe node number of this node
parentthe parent of this node

◆ ~WxHdf5NodeTypev()

virtual WxHdf5NodeTypev::~WxHdf5NodeTypev ( )
virtual

Destructor.

Member Function Documentation

◆ operator==()

bool WxHdf5NodeTypev::operator== ( const WxIoNodeTypev v)
inlinevirtual

Comparison operator.

Parameters
vthe node to which we are comparing ourself
Returns
boolean specifying whether we are the same

Implements WxIoNodeTypev.

◆ setNodeType()

void WxHdf5NodeTypev::setNodeType ( unsigned  type)
inline

Sets the type of this node.

Parameters
thetype of this node

Member Data Documentation

◆ children

std::vector<WxHdf5NodeTypev*> WxHdf5NodeTypev::children

This node's list of children.

◆ node

hid_t WxHdf5NodeTypev::node

This node's node number.

◆ nodeType

int WxHdf5NodeTypev::nodeType

This node's type.

◆ parent

WxHdf5NodeTypev* WxHdf5NodeTypev::parent

This node's parent node.


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