#include "types.hpp"
#include <boost/ref.hpp>
#include <boost/type_traits/is_enum.hpp>
#include <boost/smart_ptr/make_shared.hpp>
#include <system/kzs_types.h>
Namespaces | |
kanzi | |
Macros | |
#define | KZ_CPP_COMPATIBILITY_REF |
#define | KZ_CPP_NAMESPACE_TR1 |
#define | KZ_CPP_SPECIALIZE_TR1_BEGIN |
#define | KZ_CPP_SPECIALIZE_TR1_END |
#define | KZ_CPP_COMPATIBILITY_STRUCT |
#define | KZ_CPP_IS_TRIVIALLY_DESTRUCTIBLE |
#define | KZ_CPP_OPERATOR_NEW_SPEC |
#define | KZ_TOKEN_PASTE2(x, y) |
#define | KZ_TOKEN_PASTE(x, y) |
#define | KZ_STATIC_ASSERT(x, s) |
#define | KZ_FINAL |
#define | KZ_OVERRIDE |
#define | KZ_DELETED_FUNCTION |
#define | KZ_ATTRIBUTE_NO_RETURN |
#define | KZ_GCC_VERSION |
#define | KZ_GCC_DIAGNOSTIC_STACK_SUPPORTED |
Functions | |
template<class T > | |
int | kanzi::distance (T const &t1, T const &t2) |
#define KZ_CPP_COMPATIBILITY_REF |
#define KZ_CPP_NAMESPACE_TR1 |
#define KZ_CPP_SPECIALIZE_TR1_BEGIN |
#define KZ_CPP_SPECIALIZE_TR1_END |
#define KZ_CPP_COMPATIBILITY_STRUCT |
#define KZ_CPP_IS_TRIVIALLY_DESTRUCTIBLE |
#define KZ_CPP_OPERATOR_NEW_SPEC |
#define KZ_TOKEN_PASTE2 | ( | x, | |
y | |||
) |
#define KZ_TOKEN_PASTE | ( | x, | |
y | |||
) |
#define KZ_STATIC_ASSERT | ( | x, | |
s | |||
) |
#define KZ_FINAL |
#define KZ_OVERRIDE |
#define KZ_DELETED_FUNCTION |
#define KZ_ATTRIBUTE_NO_RETURN |
#define KZ_GCC_VERSION |
#define KZ_GCC_DIAGNOSTIC_STACK_SUPPORTED |