#include "CPyCppyy.h"
#include "LowLevelViews.h"
#include "Converters.h"
#include "CustomPyTypes.h"
#include "PyStrings.h"
#include <map>
#include <assert.h>
#include <string.h>
#include <limits.h>
Namespaces | |
namespace | CPyCppyy |
Macros | |
#define | ADJUST_PTR(ptr, suboffsets, dim) (HAVE_PTR(suboffsets, dim) ? *((char**)ptr) + suboffsets[dim] : ptr) |
#define | CPPYY_IMPL_VIEW_CREATOR(type) |
#define | CPPYY_RET_W_CREATOR(type, fname) |
#define | CPYCPPYY_LL_FLAG_GETSET(name, flag, doc) |
#define | HAVE_PTR(suboffsets, dim) (suboffsets && suboffsets[dim] >= 0) |
#define | HAVE_SUBOFFSETS_IN_LAST_DIM(view) (view->suboffsets && view->suboffsets[dest->ndim-1] >= 0) |
#define ADJUST_PTR | ( | ptr, | |
suboffsets, | |||
dim ) (HAVE_PTR(suboffsets, dim) ? *((char**)ptr) + suboffsets[dim] : ptr) |
Definition at line 122 of file LowLevelViews.cxx.
#define CPPYY_IMPL_VIEW_CREATOR | ( | type | ) |
Definition at line 1132 of file LowLevelViews.cxx.
Definition at line 1127 of file LowLevelViews.cxx.
Definition at line 81 of file LowLevelViews.cxx.
#define HAVE_PTR | ( | suboffsets, | |
dim ) (suboffsets && suboffsets[dim] >= 0) |
Definition at line 120 of file LowLevelViews.cxx.
#define HAVE_SUBOFFSETS_IN_LAST_DIM | ( | view | ) | (view->suboffsets && view->suboffsets[dest->ndim-1] >= 0) |
Definition at line 127 of file LowLevelViews.cxx.
|
static |
Definition at line 175 of file LowLevelViews.cxx.
Definition at line 206 of file LowLevelViews.cxx.
|
inlinestatic |
Definition at line 1117 of file LowLevelViews.cxx.
|
inlinestatic |
Definition at line 1061 of file LowLevelViews.cxx.
Definition at line 141 of file LowLevelViews.cxx.
Definition at line 160 of file LowLevelViews.cxx.
Definition at line 322 of file LowLevelViews.cxx.
|
static |
Definition at line 372 of file LowLevelViews.cxx.
Definition at line 354 of file LowLevelViews.cxx.
Definition at line 131 of file LowLevelViews.cxx.
|
static |
Definition at line 820 of file LowLevelViews.cxx.
|
static |
Definition at line 880 of file LowLevelViews.cxx.
|
static |
Definition at line 517 of file LowLevelViews.cxx.
|
static |
Definition at line 57 of file LowLevelViews.cxx.
|
static |
Definition at line 635 of file LowLevelViews.cxx.
|
static |
Definition at line 104 of file LowLevelViews.cxx.
|
static |
Definition at line 103 of file LowLevelViews.cxx.
|
static |
Definition at line 627 of file LowLevelViews.cxx.
|
static |
Definition at line 391 of file LowLevelViews.cxx.
|
static |
Definition at line 418 of file LowLevelViews.cxx.
Definition at line 681 of file LowLevelViews.cxx.
|
static |
Definition at line 314 of file LowLevelViews.cxx.
|
static |
Definition at line 40 of file LowLevelViews.cxx.
|
static |
Definition at line 615 of file LowLevelViews.cxx.
|
static |
Definition at line 749 of file LowLevelViews.cxx.
|
static |
Definition at line 104 of file LowLevelViews.cxx.
|
static |
Definition at line 103 of file LowLevelViews.cxx.
|
static |
Definition at line 737 of file LowLevelViews.cxx.
|
static |
Definition at line 444 of file LowLevelViews.cxx.
|
static |
Definition at line 107 of file LowLevelViews.cxx.
|
static |
Definition at line 237 of file LowLevelViews.cxx.
|
inlinestatic |
Definition at line 275 of file LowLevelViews.cxx.
|
static |
Definition at line 283 of file LowLevelViews.cxx.
Definition at line 24 of file LowLevelViews.cxx.
|
static |
Definition at line 723 of file LowLevelViews.cxx.
|
static |
Definition at line 702 of file LowLevelViews.cxx.
|
static |
Definition at line 709 of file LowLevelViews.cxx.
|
static |
Definition at line 909 of file LowLevelViews.cxx.
|
static |
Definition at line 898 of file LowLevelViews.cxx.