VTK  9.7.1
Macros
vtkWrappingHints.h File Reference

Go to the source code of this file.

Macros

#define VTK_DEFINE_WRAP_HINT(name)   [[name]]
 
#define VTK_DEFINE_WRAP_HINT_ARGS(name, ...)   [[name(__VA_ARGS__)]]
 
#define VTK_WRAPEXCLUDE
 
#define VTK_WRAPEXCLUDE_JAVASCRIPT
 
#define VTK_PROPEXCLUDE
 
#define VTK_NEWINSTANCE
 
#define VTK_ZEROCOPY
 
#define VTK_FILEPATH
 
#define VTK_UNBLOCKTHREADS
 
#define VTK_EXPECTS(x)
 
#define VTK_SIZEHINT(...)
 
#define VTK_MARSHALAUTO
 
#define VTK_MARSHALMANUAL
 
#define VTK_MARSHALEXCLUDE(reason)
 
#define VTK_MARSHALGETTER(property)
 
#define VTK_MARSHALSETTER(property)
 
#define VTK_MARSHAL_EXCLUDE_REASON_IS_REDUNDANT   "is redundant"
 
#define VTK_MARSHAL_EXCLUDE_REASON_IS_INTERNAL   "is internal"
 
#define VTK_MARSHAL_EXCLUDE_REASON_NOT_SUPPORTED   "(de)serialization is not supported for this type of property"
 

Macro Definition Documentation

#define VTK_DEFINE_WRAP_HINT (   name)    [[name]]

Definition at line 25 of file vtkWrappingHints.h.

#define VTK_DEFINE_WRAP_HINT_ARGS (   name,
  ... 
)    [[name(__VA_ARGS__)]]

Definition at line 26 of file vtkWrappingHints.h.

#define VTK_WRAPEXCLUDE

Definition at line 66 of file vtkWrappingHints.h.

#define VTK_WRAPEXCLUDE_JAVASCRIPT

Definition at line 67 of file vtkWrappingHints.h.

#define VTK_PROPEXCLUDE

Definition at line 68 of file vtkWrappingHints.h.

#define VTK_NEWINSTANCE

Definition at line 69 of file vtkWrappingHints.h.

#define VTK_ZEROCOPY

Definition at line 70 of file vtkWrappingHints.h.

#define VTK_FILEPATH

Definition at line 71 of file vtkWrappingHints.h.

#define VTK_UNBLOCKTHREADS

Definition at line 72 of file vtkWrappingHints.h.

#define VTK_EXPECTS (   x)

Definition at line 73 of file vtkWrappingHints.h.

#define VTK_SIZEHINT (   ...)

Definition at line 74 of file vtkWrappingHints.h.

#define VTK_MARSHALAUTO

Definition at line 75 of file vtkWrappingHints.h.

#define VTK_MARSHALMANUAL

Definition at line 76 of file vtkWrappingHints.h.

#define VTK_MARSHALEXCLUDE (   reason)

Definition at line 77 of file vtkWrappingHints.h.

#define VTK_MARSHALGETTER (   property)

Definition at line 78 of file vtkWrappingHints.h.

#define VTK_MARSHALSETTER (   property)

Definition at line 79 of file vtkWrappingHints.h.

#define VTK_MARSHAL_EXCLUDE_REASON_IS_REDUNDANT   "is redundant"

Definition at line 82 of file vtkWrappingHints.h.

#define VTK_MARSHAL_EXCLUDE_REASON_IS_INTERNAL   "is internal"

Definition at line 83 of file vtkWrappingHints.h.

#define VTK_MARSHAL_EXCLUDE_REASON_NOT_SUPPORTED   "(de)serialization is not supported for this type of property"

Definition at line 84 of file vtkWrappingHints.h.