Developer Application Interface (ARC API)
v4.5.8
ARC, Inc. GenIV Application Interface
ArcSysState.h
1
// +------------------------------------------------------------------------------------------------------------------+
2
// | FILE: ArcSysState.h ( GenIV ) |
3
// +------------------------------------------------------------------------------------------------------------------+
4
// | PURPOSE: This file defines the exposure properties structure. |
5
// | |
6
// | AUTHOR: Scott Streit DATE: June 22, 2018 |
7
// | |
8
// | Copyright 2018 Astronomical Research Cameras, Inc. All rights reserved. |
9
// +------------------------------------------------------------------------------------------------------------------+
12
#pragma once
13
14
#include <string>
15
#include <memory>
16
17
#include <ArcSysStateDefs.h>
18
#include <CArcDeviceDllMain.h>
19
20
21
22
namespace
arc
23
{
24
namespace
gen4
25
{
26
28
using
pSysState_t
= std::shared_ptr<sysState_t>;
29
30
35
GEN4_CARCDEVICE_API
const
std::string
sysStateToString
(
pSysState_t
pSysState );
36
37
}
// end gen4 namespace
38
}
// end arc namespace
arc::gen4::sysStateToString
GEN4_CARCDEVICE_API const std::string sysStateToString(pSysState_t pSysState)
arc::gen4::pSysState_t
std::shared_ptr< sysState_t > pSysState_t
Definition:
ArcSysState.h:28
arc
Definition:
CArcBase.h:50
CArcDevice
inc
ArcSysState.h
Generated by
1.9.2