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
18
namespace
arc
19
{
20
namespace
gen4
21
{
22
26
template
<
typename
... Args>
27
concept
uint32Type
= ( std::same_as<std::uint32_t, Args> && ... );
28
29
}
30
}
arc::gen4::uint32Type
Definition:
ArcConcepts.h:27
arc
Definition:
CArcBase.h:50
CArcDevice
inc
ArcConcepts.h
Generated by
1.9.2