AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
infoimpl.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: MIT */
8 #ifndef AJA_INFO_IMPL_H
9 #define AJA_INFO_IMPL_H
10 
11 #include "ajabase/common/common.h"
12 #include "ajabase/system/info.h"
13 
15 {
16 public:
17 
18  AJASystemInfoImpl(int units);
19  virtual ~AJASystemInfoImpl();
20 
21  virtual AJAStatus Rescan(AJASystemInfoSections sections);
22 
23  std::map<int, std::string> mLabelMap;
24  std::map<int, std::string> mValueMap;
25 
26  int mMemoryUnits;
27 };
28 
29 #endif // AJA_INFO_IMPL_H
info.h
Declares the AJASystemInfo class.
AJA_EXPORT
#define AJA_EXPORT
Definition: export.h:34
AJAStatus
AJAStatus
Definition: types.h:378
AJASystemInfoSections
AJASystemInfoSections
Definition: info.h:55
AJASystemInfoImpl
Definition: infoimpl.h:14
common.h
Private include file for all ajabase sources.