FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingDevices
FLImagingDevices
DeviceAxlBase.h
1
#pragma once
9
10
#include "DeviceBase.h"
11
13
namespace
FLImaging
14
{
16
namespace
Devices
17
{
18
class
CInternalDeviceAxlBase;
19
27
class
FL_EXPORT
CDeviceAxlBase
28
{
29
public
:
37
CDeviceAxlBase
();
38
46
virtual
~CDeviceAxlBase
();
47
59
virtual
const
CResult
Initialize
();
60
72
virtual
const
CResult
Terminate
();
73
83
virtual
bool
IsInitialized
()
const
;
84
94
virtual
bool
CheckDeviceLibraries
()
const
;
95
96
protected
:
97
CInternalDeviceAxlBase* m_pInternal;
98
};
99
}
100
}
101
FLImaging::CResult
FLImaging module execution result object.
Definition
ResultsDef.h:1704
FLImaging::Devices::CDeviceAxlBase::~CDeviceAxlBase
virtual ~CDeviceAxlBase()
Default destructor.
FLImaging::Devices::CDeviceAxlBase::Initialize
virtual const CResult Initialize()
Initialize the device.
FLImaging::Devices::CDeviceAxlBase::IsInitialized
virtual bool IsInitialized() const
Get the initialization status of the device.
FLImaging::Devices::CDeviceAxlBase::CheckDeviceLibraries
virtual bool CheckDeviceLibraries() const
Checks whether all required device libraries are available.
FLImaging::Devices::CDeviceAxlBase::Terminate
virtual const CResult Terminate()
Terminate the device.
FLImaging::Devices::CDeviceAxlBase::CDeviceAxlBase
CDeviceAxlBase()
Default constructor.
FLImaging::Devices
Definition
AutoFileCleaner.h:19
FLImaging
Generated on
for FLImaging by
1.17.0