Version: 8.3.0
vtkJSONReader Class Reference

#include <vtkJSONReader.h>

Inheritance diagram for vtkJSONReader:
Inheritance graph

Public Member Functions

 vtkTypeMacro (vtkJSONReader, vtkTableAlgorithm) void PrintSelf(ostream &os
 
 vtkGetStringMacro (FileName)
 
 vtkSetStringMacro (FileName)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 

Static Public Member Functions

static vtkJSONReaderNew ()
 

Data Fields

vtkIndent indent
 

Protected Member Functions

virtual void Parse (Json::Value &root, vtkTable *theTable)
 
int CanParseFile (const char *fname, Json::Value &root)
 
 vtkJSONReader ()
 
 ~vtkJSONReader ()
 

Protected Attributes

char * FileName
 

Private Member Functions

 vtkJSONReader (const vtkJSONReader &)
 
void operator= (const vtkJSONReader &)
 

Constructor & Destructor Documentation

vtkJSONReader::vtkJSONReader ( )
protected

References FileName.

vtkJSONReader::~vtkJSONReader ( )
protected
vtkJSONReader::vtkJSONReader ( const vtkJSONReader )
private

Member Function Documentation

static vtkJSONReader* vtkJSONReader::New ( )
static
vtkJSONReader::vtkTypeMacro ( vtkJSONReader  ,
vtkTableAlgorithm   
)
vtkJSONReader::vtkGetStringMacro ( FileName  )
vtkJSONReader::vtkSetStringMacro ( FileName  )
int vtkJSONReader::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *  outputVector 
)
virtual
void vtkJSONReader::Parse ( Json::Value &  root,
vtkTable *  theTable 
)
protectedvirtual
int vtkJSONReader::CanParseFile ( const char *  fname,
Json::Value &  root 
)
protected

References FileName.

void vtkJSONReader::operator= ( const vtkJSONReader )
private

Field Documentation

vtkIndent vtkJSONReader::indent
char* vtkJSONReader::FileName
protected