#include "vtkCommonCoreModule.h"
#include "vtkObject.h"
#include "vtkObjectBase.h"
Go to the source code of this file.
◆ vtkInformationKeySetStringMacro
#define vtkInformationKeySetStringMacro |
( |
|
name | ) |
|
Value: virtual void Set##name(const char* _arg) \
{ \
if (this->name == nullptr && _arg == nullptr) \
{ \
return; \
} \
if (this->name && _arg && (!strcmp(this->name, _arg))) \
{ \
return; \
} \
if (_arg) \
{ \
size_t n = strlen(_arg) + 1; \
char* cp1 = new char[n]; \
const char* cp2 = (_arg); \
do \
{ \
*cp1++ = *cp2++; \
} while (--n); \
} \
else \
{ \
} \
}
Definition at line 167 of file vtkInformationKey.h.
◆ vtkInformationKeyMacro
#define vtkInformationKeyMacro |
( |
|
CLASS, |
|
|
|
NAME, |
|
|
|
type |
|
) |
| |
◆ vtkInformationKeySubclassMacro
#define vtkInformationKeySubclassMacro |
( |
|
CLASS, |
|
|
|
NAME, |
|
|
|
type, |
|
|
|
super |
|
) |
| |
◆ vtkInformationKeyRestrictedMacro
#define vtkInformationKeyRestrictedMacro |
( |
|
CLASS, |
|
|
|
NAME, |
|
|
|
type, |
|
|
|
required |
|
) |
| |