|
AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
Go to the documentation of this file.
133 virtual void ToString (std::string & outAllLabelsAndValues)
const;
143 virtual std::string ToString (
const size_t inValueWrapLen = 0,
const size_t inGutterWidth = 3)
const;
158 static std::string ToString (
const AJALabelValuePairs & inLabelValuePairs,
const size_t inValueWrapLen = 0,
const size_t inGutterWidth = 3);
@ AJA_SystemInfoSection_Path
@ AJA_SystemInfoMemoryUnit_Megabytes
@ AJA_SystemInfoTag_System_Bios
@ AJA_SystemInfoSection_CPU
@ AJA_SystemInfoTag_Path_Firmware
@ AJA_SystemInfoTag_OS_KernelVersion
AJA_EXPORT std::ostream & operator<<(std::ostream &outStream, const AJASystemInfo &inData)
Streams a human-readable representation of the AJASystemInfo into the given output stream.
@ AJA_SystemInfoTag_Path_Applications
Master header for the ajabase library.
@ AJA_SystemInfoMemoryUnit_Kilobytes
@ AJA_SystemInfoTag_CPU_Type
@ AJA_SystemInfoTag_CPU_NumCores
static AJALabelValuePairs & append(AJALabelValuePairs &inOutTable, const std::string &inLabel, const std::string &inValue=std::string())
A convenience function that appends the given label and value strings to the provided AJALabelValuePa...
@ AJA_SystemInfoTag_System_Name
@ AJA_SystemInfoTag_System_BootTime
@ AJA_SystemInfoTag_OS_Version
std::pair< std::string, std::string > AJALabelValuePair
A pair of strings comprising a label and a value.
@ AJA_SystemInfoTag_Mem_Used
@ AJA_SystemInfoSection_GPU
@ AJA_SystemInfoTag_Path_PersistenceStoreUser
AJALabelValuePairs::const_iterator AJALabelValuePairsConstIter
@ AJA_SystemInfoTag_Path_PersistenceStoreSystem
@ AJA_SystemInfoMemoryUnit_Gigabytes
@ AJA_SystemInfoTag_OS_ProductName
@ AJA_SystemInfoSection_None
@ AJA_SystemInfoSection_OS
@ AJA_SystemInfoTag_Path_Utilities
@ AJA_SystemInfoTag_Path_UserHome
@ AJA_SystemInfoSection_Mem
@ AJA_SystemInfoTag_Mem_Free
@ AJA_SystemInfoTag_GPU_Type
@ AJA_SystemInfoMemoryUnit_LAST
@ AJA_SystemInfoTag_OS_VersionBuild
@ AJA_SystemInfoMemoryUnit_Bytes
std::vector< AJALabelValuePair > AJALabelValuePairs
An ordered sequence of label/value pairs.
@ AJA_SystemInfoSection_All
@ AJA_SystemInfoSection_System
@ AJA_SystemInfoTag_Mem_Total
@ AJA_SystemInfoTag_System_Model