|
QuISP
|
#include <utility>#include <type_traits>

Go to the source code of this file.
Namespaces | |
| namespace | private_access_detail |
Macros | |
| #define | PRIVATE_ACCESS_DETAIL_CONCATENATE_IMPL(x, y) |
| #define | PRIVATE_ACCESS_DETAIL_CONCATENATE(x, y) |
| #define | PRIVATE_ACCESS_DETAIL_ACCESS_PRIVATE(Tag, Class, Type, Name, PtrTypeKind) |
| #define | PRIVATE_ACCESS_DETAIL_ACCESS_PRIVATE_FIELD(Tag, Class, Type, Name) |
| #define | PRIVATE_ACCESS_DETAIL_ACCESS_PRIVATE_FUN(Tag, Class, Type, Name) |
| #define | PRIVATE_ACCESS_DETAIL_ACCESS_PRIVATE_STATIC_FIELD(Tag, Class, Type, Name) |
| #define | PRIVATE_ACCESS_DETAIL_ACCESS_PRIVATE_STATIC_FUN(Tag, Class, Type, Name) |
| #define | PRIVATE_ACCESS_DETAIL_UNIQUE_TAG PRIVATE_ACCESS_DETAIL_CONCATENATE(PrivateAccessTag, __COUNTER__) |
| #define | ACCESS_PRIVATE_FIELD(Class, Type, Name) |
| #define | ACCESS_PRIVATE_FUN(Class, Type, Name) |
| #define | ACCESS_PRIVATE_STATIC_FIELD(Class, Type, Name) |
| #define | ACCESS_PRIVATE_STATIC_FUN(Class, Type, Name) |
| #define ACCESS_PRIVATE_FIELD | ( | Class, | |
| Type, | |||
| Name ) |
| #define ACCESS_PRIVATE_FUN | ( | Class, | |
| Type, | |||
| Name ) |
| #define ACCESS_PRIVATE_STATIC_FIELD | ( | Class, | |
| Type, | |||
| Name ) |
| #define ACCESS_PRIVATE_STATIC_FUN | ( | Class, | |
| Type, | |||
| Name ) |
| #define PRIVATE_ACCESS_DETAIL_ACCESS_PRIVATE | ( | Tag, | |
| Class, | |||
| Type, | |||
| Name, | |||
| PtrTypeKind ) |
| #define PRIVATE_ACCESS_DETAIL_ACCESS_PRIVATE_FIELD | ( | Tag, | |
| Class, | |||
| Type, | |||
| Name ) |
| #define PRIVATE_ACCESS_DETAIL_ACCESS_PRIVATE_FUN | ( | Tag, | |
| Class, | |||
| Type, | |||
| Name ) |
| #define PRIVATE_ACCESS_DETAIL_ACCESS_PRIVATE_STATIC_FIELD | ( | Tag, | |
| Class, | |||
| Type, | |||
| Name ) |
| #define PRIVATE_ACCESS_DETAIL_ACCESS_PRIVATE_STATIC_FUN | ( | Tag, | |
| Class, | |||
| Type, | |||
| Name ) |
| #define PRIVATE_ACCESS_DETAIL_CONCATENATE | ( | x, | |
| y ) |
| #define PRIVATE_ACCESS_DETAIL_CONCATENATE_IMPL | ( | x, | |
| y ) |
| #define PRIVATE_ACCESS_DETAIL_UNIQUE_TAG PRIVATE_ACCESS_DETAIL_CONCATENATE(PrivateAccessTag, __COUNTER__) |