Skip to content

src/core/fwd.h

Namespaces

Name
dakku
dakku namespace

Defines

Name
DAKKU_EXPORT_CORE

Macros Documentation

define DAKKU_EXPORT_CORE

#define DAKKU_EXPORT_CORE DAKKU_EXPORT

Source code

#ifndef DAKKU_CORE_FWD_H_
#define DAKKU_CORE_FWD_H_
#include <platform.h>

#include <type_traits>

namespace dakku {
#if DAKKU_BUILD_MODULE != DAKKU_CORE_MODULE
#define DAKKU_EXPORT_CORE DAKKU_IMPORT
#else
#define DAKKU_EXPORT_CORE DAKKU_EXPORT
#endif

template <typename T>
concept ArithmeticType = std::is_arithmetic_v<std::decay_t<T>>;

}  // namespace dakku
#endif

Updated on 2022-04-30 at 15:46:11 +0000