|
IODA
|
Python bindings - macros. More...
#include <string>#include <vector>

Go to the source code of this file.
Macros | |
| #define | TYPE_TEMPLATE(x) |
| #define | SETFILL_CLASS_TEMPLATE_FUNCTION_T(funcnamestr, funcname, classname, T) .def(funcnamestr, &classname ::funcname<T>) |
| #define | VARCREATE_CLASS_TEMPLATE_FUNCTION_T(funcnamestr, funcname, classname, T) |
| #define | VARCREATESCALES_CLASS_TEMPLATE_FUNCTION_T(funcnamestr, funcname, classname, T) |
| #define | ISA_ATT_CLASS_TEMPLATE_FUNCTION_T(funcnamestr, funcname, classname, T) .def(funcnamestr, &classname ::funcname<T>, "Is " #T " the storage type of the data?") |
| #define | READ_ATT_CLASS_TEMPLATE_FUNCTION_T(funcnamestr, funcname, classname, T) .def(funcnamestr, &classname ::funcname<T>, "Read as type " #T) |
| #define | WRITE_ATT_CLASS_TEMPLATE_FUNCTION_T(funcnamestr, funcname, classname, T) .def(funcnamestr, &classname ::funcname<T>, "Write as type " #T) |
| #define | READ_VAR_CLASS_TEMPLATE_FUNCTION_T(funcnamestr, funcname, classname, T) |
| #define | WRITE_VAR_CLASS_TEMPLATE_FUNCTION_T(funcnamestr, funcname, classname, T) |
| #define | CLASS_TEMPLATE_FUNCTION_PATTERN_NOALIASES(actualname, classname, PATTERN) |
| #define | CLASS_TEMPLATE_FUNCTION_PATTERN_NOSTR(actualname, classname, PATTERN) |
| #define | CLASS_TEMPLATE_FUNCTION_PATTERN(actualname, classname, PATTERN) |
Python bindings - macros.
Definition in file macros.h.
| #define CLASS_TEMPLATE_FUNCTION_PATTERN | ( | actualname, | |
| classname, | |||
| PATTERN | |||
| ) |
| #define CLASS_TEMPLATE_FUNCTION_PATTERN_NOALIASES | ( | actualname, | |
| classname, | |||
| PATTERN | |||
| ) |
| #define CLASS_TEMPLATE_FUNCTION_PATTERN_NOSTR | ( | actualname, | |
| classname, | |||
| PATTERN | |||
| ) |
| #define ISA_ATT_CLASS_TEMPLATE_FUNCTION_T | ( | funcnamestr, | |
| funcname, | |||
| classname, | |||
| T | |||
| ) | .def(funcnamestr, &classname ::funcname<T>, "Is " #T " the storage type of the data?") |
| #define READ_ATT_CLASS_TEMPLATE_FUNCTION_T | ( | funcnamestr, | |
| funcname, | |||
| classname, | |||
| T | |||
| ) | .def(funcnamestr, &classname ::funcname<T>, "Read as type " #T) |
| #define READ_VAR_CLASS_TEMPLATE_FUNCTION_T | ( | funcnamestr, | |
| funcname, | |||
| classname, | |||
| T | |||
| ) |
| #define SETFILL_CLASS_TEMPLATE_FUNCTION_T | ( | funcnamestr, | |
| funcname, | |||
| classname, | |||
| T | |||
| ) | .def(funcnamestr, &classname ::funcname<T>) |
| #define TYPE_TEMPLATE | ( | x | ) |
| #define VARCREATE_CLASS_TEMPLATE_FUNCTION_T | ( | funcnamestr, | |
| funcname, | |||
| classname, | |||
| T | |||
| ) |
| #define VARCREATESCALES_CLASS_TEMPLATE_FUNCTION_T | ( | funcnamestr, | |
| funcname, | |||
| classname, | |||
| T | |||
| ) |
| #define WRITE_ATT_CLASS_TEMPLATE_FUNCTION_T | ( | funcnamestr, | |
| funcname, | |||
| classname, | |||
| T | |||
| ) | .def(funcnamestr, &classname ::funcname<T>, "Write as type " #T) |
| #define WRITE_VAR_CLASS_TEMPLATE_FUNCTION_T | ( | funcnamestr, | |
| funcname, | |||
| classname, | |||
| T | |||
| ) |