VTK
Public Member Functions | List of all members
vtkADIOSDirTree Class Reference

A directory tree structure holding ADIOS data. More...

#include <vtkADIOSDirTree.h>

Public Member Functions

 vtkADIOSDirTree (const std::string &name)
 
 vtkADIOSDirTree (const ADIOS::Reader &reader)
 
 ~vtkADIOSDirTree ()
 
const std::string & GetName () const
 
void PrintSelf (std::ostream &os, vtkIndent indent) const
 
const vtkADIOSDirTreeGetDir (const std::string &dirName) const
 Access a subdirectory. More...
 
const ADIOS::ScalarGetScalar (const std::string &varName) const
 Access variables by name. More...
 
const ADIOS::VarInfoGetArray (const std::string &varName) const
 
void GetScalars (std::vector< const ADIOS::Scalar * > &vars) const
 Access variables all at once. More...
 
void GetArrays (std::vector< const ADIOS::VarInfo * > &vars) const
 

Detailed Description

A directory tree structure holding ADIOS data.

Definition at line 35 of file vtkADIOSDirTree.h.

Constructor & Destructor Documentation

◆ vtkADIOSDirTree() [1/2]

vtkADIOSDirTree::vtkADIOSDirTree ( const std::string &  name)

◆ vtkADIOSDirTree() [2/2]

vtkADIOSDirTree::vtkADIOSDirTree ( const ADIOS::Reader reader)

◆ ~vtkADIOSDirTree()

vtkADIOSDirTree::~vtkADIOSDirTree ( )

Member Function Documentation

◆ GetName()

const std::string& vtkADIOSDirTree::GetName ( void  ) const
inline

Definition at line 42 of file vtkADIOSDirTree.h.

◆ PrintSelf()

void vtkADIOSDirTree::PrintSelf ( std::ostream &  os,
vtkIndent  indent 
) const

◆ GetDir()

const vtkADIOSDirTree* vtkADIOSDirTree::GetDir ( const std::string &  dirName) const

Access a subdirectory.

◆ GetScalar()

const ADIOS::Scalar* vtkADIOSDirTree::GetScalar ( const std::string &  varName) const

Access variables by name.

◆ GetArray()

const ADIOS::VarInfo* vtkADIOSDirTree::GetArray ( const std::string &  varName) const

◆ GetScalars()

void vtkADIOSDirTree::GetScalars ( std::vector< const ADIOS::Scalar * > &  vars) const

Access variables all at once.

◆ GetArrays()

void vtkADIOSDirTree::GetArrays ( std::vector< const ADIOS::VarInfo * > &  vars) const

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