Developer Application Interface (ARC API) v4.5.8
ARC, Inc. GenIV Application Interface
ArcConcepts.h
1// +------------------------------------------------------------------------------------------------------------------+
2// | FILE: ArcConcepts.h ( GenIV ) |
3// +------------------------------------------------------------------------------------------------------------------+
4// | PURPOSE: This file defines any general concepts used across multiple files. |
5// | |
6// | AUTHOR: Scott Streit DATE: June 07, 2021 |
7// | |
8// | Copyright 2021 Astronomical Research Cameras, Inc. All rights reserved. |
9// +------------------------------------------------------------------------------------------------------------------+
12#pragma once
13
14#include <concepts>
15#include <cstdint>
16
17
18namespace arc
19{
20 namespace gen4
21 {
22
26 template <typename... Args>
27 concept uint32Type = ( std::same_as<std::uint32_t, Args> && ... );
28
29 }
30}
Definition: CArcBase.h:50