Main Page | Directories | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkInformationKey.h File Reference

#include "vtkObjectBase.h"
#include "vtkObject.h"

Include dependency graph for vtkInformationKey.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  vtkInformationKey
 Superclass for vtkInformation keys. More...

Defines

#define vtkInformationKeyMacro(CLASS, NAME, type)
#define vtkInformationKeyRestrictedMacro(CLASS, NAME, type, required)


Define Documentation

#define vtkInformationKeyMacro CLASS,
NAME,
type   ) 
 

Value:

static vtkInformation##type##Key CLASS##_##NAME(#NAME, #CLASS);      \
  vtkInformation##type##Key* CLASS::NAME() { return &CLASS##_##NAME; }

Definition at line 108 of file vtkInformationKey.h.

#define vtkInformationKeyRestrictedMacro CLASS,
NAME,
type,
required   ) 
 

Value:

static vtkInformation##type##Key CLASS##_##NAME(#NAME, #CLASS, required); \
  vtkInformation##type##Key* CLASS::NAME() { return &CLASS##_##NAME; }

Definition at line 111 of file vtkInformationKey.h.