obs-studio/build_dependencies/aja/include/ajalibraries/ajabase/system/linux/infoimpl.h
Ward Nakchbandi b48576284b first commit
2023-03-04 20:33:16 +03:00

30 lines
592 B
C++

/* SPDX-License-Identifier: MIT */
/**
@file linux/infoimpl.h
@brief Declares the AJASystemInfoImpl class.
@copyright (C) 2009-2021 AJA Video Systems, Inc. All rights reserved.
**/
#ifndef AJA_INFO_IMPL_H
#define AJA_INFO_IMPL_H
#include "ajabase/common/common.h"
#include "ajabase/system/info.h"
class AJASystemInfoImpl
{
public:
AJASystemInfoImpl(int units);
virtual ~AJASystemInfoImpl();
virtual AJAStatus Rescan(AJASystemInfoSections sections);
std::map<int, std::string> mLabelMap;
std::map<int, std::string> mValueMap;
int mMemoryUnits;
};
#endif // AJA_INFO_IMPL_H