43#ifndef LASS_GUARDIAN_OF_INCLUSION_PYTHON_SHADOWEE_TRAITS_H
44#define LASS_GUARDIAN_OF_INCLUSION_PYTHON_SHADOWEE_TRAITS_H
68struct ShadoweeTraits:
public meta::False
78template <
typename T,
bool isShadowee>
79struct ConstShadoweeTraits: ShadoweeTraits<T>
81 typedef typename ShadoweeTraits<T>::TShadow TShadow;
83 typedef typename ShadoweeTraits<T>::TPointerTraits::template Rebind<const T>::Type TPointerTraits;
86struct ConstShadoweeTraits<T, false>:
public meta::False
98struct ShadoweeTraits<const T>:
public impl::ConstShadoweeTraits<T, ShadoweeTraits<T>::value>
Comprehensive C++ to Python binding library.
Library for Assembled Shared Sources.