![]() |
ULIS
dev4.0.7
Utility Library for Imaging Systems
|
Namespaces | |
ULIS | |
Macros | |
#define | CMS_NO_REGISTER_KEYWORD |
#define | ULIS_API |
#define | ULIS_ASSERT(cond, log) if( !( cond ) ) { std::cout << __FILE__ << " " << __FUNCTION__ << " " << __LINE__ << " " << "Assertion failed: " << log << std::endl; ULIS_CRASH; } |
#define | ULIS_ASSERT_ENABLED |
#define | ULIS_ASSERT_RETURN_ERROR(cond, log, ret) if( !( cond ) ) { std::cout << __FILE__ << " " << __FUNCTION__ << " " << __LINE__ << " " << "Assertion failed: " << log << std::endl; ULIS_CRASH; return ret; } |
#define | ULIS_COMPILED_WITH_FILESYSTEM_SUPPORT |
#define | ULIS_COMPILED_WITH_SIMD_SUPPORT |
#define | ULIS_COMPILED_WITH_THREAD_SUPPORT |
#define | ULIS_CRASH *((volatile int*)0) = 0 |
#define | ULIS_DEBUG |
#define | ULIS_DEBUG_PRINTF(log) { std::cout << log << std::endl; } |
#define | ULIS_DECLARE_FAKE_FACTORY(iType) static iType __do_not_call__(); |
#define | ULIS_DEFINE_FAKE_FACTORY(iType, ...) iType iType :: __do_not_call__() { return iType ( __VA_ARGS__ ); } |
#define | ULIS_ENABLE_DEBUG_PRINTF |
#define | ULIS_ENABLE_FORCEINLINE |
#define | ULIS_ENABLE_RESTRICT |
#define | ULIS_ENABLE_VECTORCALL |
#define | ULIS_FAKE_FACTORY_NAME __do_not_call__ |
#define | ULIS_FEATURE_BLEND_ENABLED |
#define | ULIS_FEATURE_CLEAR_ENABLED |
#define | ULIS_FEATURE_CONV_ENABLED |
#define | ULIS_FEATURE_COPY_ENABLED |
#define | ULIS_FEATURE_FILL_ENABLED |
#define | ULIS_FEATURE_IO_ENABLED |
#define | ULIS_FEATURE_NO_GPU |
#define | ULIS_FEATURE_TEXT_ENABLED |
#define | ULIS_FEATURE_TRANSFORM_ENABLED |
#define | ULIS_FORCEINLINE inline |
#define | ULIS_NAMESPACE_BEGIN namespace ULIS_NAMESPACE_NAME { |
#define | ULIS_NAMESPACE_END } |
#define | ULIS_NAMESPACE_NAME ULIS |
#define | ULIS_RESTRICT __restrict |
#define | ULIS_STATISTICS_ENABLED |
#define | ULIS_STRINGIFY(X) ULIS_XSTRINGIFY( X ) |
#define | ULIS_UNKNOWN_COMPILER |
#define | ULIS_VECTORCALL __vectorcall |
#define | ULIS_WARNING(cond, log) |
#define | ULIS_XSTRINGIFY(X) #X |
#define CMS_NO_REGISTER_KEYWORD |
#define ULIS_API |
#define ULIS_ASSERT | ( | cond, | |
log | |||
) | if( !( cond ) ) { std::cout << __FILE__ << " " << __FUNCTION__ << " " << __LINE__ << " " << "Assertion failed: " << log << std::endl; ULIS_CRASH; } |
#define ULIS_ASSERT_ENABLED |
#define ULIS_ASSERT_RETURN_ERROR | ( | cond, | |
log, | |||
ret | |||
) | if( !( cond ) ) { std::cout << __FILE__ << " " << __FUNCTION__ << " " << __LINE__ << " " << "Assertion failed: " << log << std::endl; ULIS_CRASH; return ret; } |
#define ULIS_COMPILED_WITH_FILESYSTEM_SUPPORT |
#define ULIS_COMPILED_WITH_SIMD_SUPPORT |
#define ULIS_COMPILED_WITH_THREAD_SUPPORT |
#define ULIS_CRASH *((volatile int*)0) = 0 |
#define ULIS_DEBUG |
#define ULIS_DEBUG_PRINTF | ( | log | ) | { std::cout << log << std::endl; } |
#define ULIS_DECLARE_FAKE_FACTORY | ( | iType | ) | static iType __do_not_call__(); |
#define ULIS_DEFINE_FAKE_FACTORY | ( | iType, | |
... | |||
) | iType iType :: __do_not_call__() { return iType ( __VA_ARGS__ ); } |
#define ULIS_ENABLE_DEBUG_PRINTF |
#define ULIS_ENABLE_FORCEINLINE |
#define ULIS_ENABLE_RESTRICT |
#define ULIS_ENABLE_VECTORCALL |
#define ULIS_FAKE_FACTORY_NAME __do_not_call__ |
#define ULIS_FEATURE_BLEND_ENABLED |
#define ULIS_FEATURE_CLEAR_ENABLED |
#define ULIS_FEATURE_CONV_ENABLED |
#define ULIS_FEATURE_COPY_ENABLED |
#define ULIS_FEATURE_FILL_ENABLED |
#define ULIS_FEATURE_IO_ENABLED |
#define ULIS_FEATURE_NO_GPU |
#define ULIS_FEATURE_TEXT_ENABLED |
#define ULIS_FEATURE_TRANSFORM_ENABLED |
#define ULIS_FORCEINLINE inline |
#define ULIS_NAMESPACE_BEGIN namespace ULIS_NAMESPACE_NAME { |
#define ULIS_NAMESPACE_END } |
#define ULIS_NAMESPACE_NAME ULIS |
#define ULIS_RESTRICT __restrict |
#define ULIS_STATISTICS_ENABLED |
#define ULIS_STRINGIFY | ( | X | ) | ULIS_XSTRINGIFY( X ) |
#define ULIS_UNKNOWN_COMPILER |
#define ULIS_VECTORCALL __vectorcall |
#define ULIS_WARNING | ( | cond, | |
log | |||
) |