VTK  9.3.20240327
Public Member Functions | Static Public Member Functions | List of all members
vtkXMLDataHeader Class Referenceabstract

#include <vtkXMLDataHeaderPrivate.h>

Inheritance diagram for vtkXMLDataHeader:
[legend]

Public Member Functions

virtual void Resize (size_t count)=0
 
virtual vtkTypeUInt64 Get (size_t index) const =0
 
virtual bool Set (size_t index, vtkTypeUInt64 value)=0
 
virtual size_t WordSize () const =0
 
virtual size_t WordCount () const =0
 
virtual unsigned char * Data ()=0
 
size_t DataSize () const
 
virtual ~vtkXMLDataHeader ()=default
 

Static Public Member Functions

static vtkXMLDataHeaderNew (int width, size_t count)
 

Detailed Description

Definition at line 18 of file vtkXMLDataHeaderPrivate.h.

Constructor & Destructor Documentation

◆ ~vtkXMLDataHeader()

virtual vtkXMLDataHeader::~vtkXMLDataHeader ( )
virtualdefault

Member Function Documentation

◆ Resize()

virtual void vtkXMLDataHeader::Resize ( size_t  count)
pure virtual

Implemented in vtkXMLDataHeaderImpl< T >.

◆ Get()

virtual vtkTypeUInt64 vtkXMLDataHeader::Get ( size_t  index) const
pure virtual

Implemented in vtkXMLDataHeaderImpl< T >.

◆ Set()

virtual bool vtkXMLDataHeader::Set ( size_t  index,
vtkTypeUInt64  value 
)
pure virtual

Implemented in vtkXMLDataHeaderImpl< T >.

◆ WordSize()

virtual size_t vtkXMLDataHeader::WordSize ( ) const
pure virtual

Implemented in vtkXMLDataHeaderImpl< T >.

◆ WordCount()

virtual size_t vtkXMLDataHeader::WordCount ( ) const
pure virtual

Implemented in vtkXMLDataHeaderImpl< T >.

◆ Data()

virtual unsigned char* vtkXMLDataHeader::Data ( )
pure virtual

Implemented in vtkXMLDataHeaderImpl< T >.

◆ DataSize()

size_t vtkXMLDataHeader::DataSize ( ) const
inline

Definition at line 27 of file vtkXMLDataHeaderPrivate.h.

◆ New()

vtkXMLDataHeader * vtkXMLDataHeader::New ( int  width,
size_t  count 
)
inlinestatic

Definition at line 54 of file vtkXMLDataHeaderPrivate.h.


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