3#include "SNAPFeatureBase.h"
10 class FL_EXPORT CSNAPFeatureSystemInformation :
public CSNAPFeatureBase
12 SupportToDuplicateObject(CSNAPFeatureSystemInformation, *
this);
15 CSNAPFeatureSystemInformation();
16 CSNAPFeatureSystemInformation(
const CSNAPFeatureSystemInformation& rhs);
17 CSNAPFeatureSystemInformation(
const CSNAPFeatureSystemInformation* pRhs);
18 virtual ~CSNAPFeatureSystemInformation();
20 virtual const CResult
Assign(
const CSNAPFeatureSystemInformation& rhs);
21 virtual const CResult
Assign(
const CSNAPFeatureSystemInformation* pRhs);
23 virtual const CResult
Clear()
override;
25 uint64_t GetTotalPhysicalMemory()
const;
26 uint64_t GetAvailablePhysicalMemory()
const;
27 uint64_t GetTotalVirtualMemory()
const;
28 uint64_t GetAvailableVirtualMemory()
const;
30 DeclareGetClassType();
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.
@ Clear
Clear all the figure objects.