AJA NTV2 SDK  17.0.1.1246
NTV2 SDK 17.0.1.1246
infoimpl.mm File Reference
#include "ajabase/system/mac/infoimpl.h"
#include "ajabase/system/system.h"
#include "ajabase/system/info.h"
#include <sys/types.h>
#include <sys/sysctl.h>
#include <sys/utsname.h>
#include <mach/mach.h>
#import <Foundation/Foundation.h>
#include <Availability.h>
#include <sstream>
Include dependency graph for infoimpl.mm:

Go to the source code of this file.

Functions

static AJAStatus aja_sysctl (const char *name, std::string &result)
 
static CFDictionaryRef find_dict_for_data_type (const CFArrayRef inArray, CFStringRef inDataType)
 
static CFArrayRef get_items_array_from_dict (const CFDictionaryRef inDictionary)
 
static std::string aja_getgputype (void)
 

Function Documentation

◆ aja_getgputype()

static std::string aja_getgputype ( void  )
static

Definition at line 133 of file infoimpl.mm.

◆ aja_sysctl()

static AJAStatus aja_sysctl ( const char *  name,
std::string &  result 
)
static

Definition at line 19 of file infoimpl.mm.

◆ find_dict_for_data_type()

static CFDictionaryRef find_dict_for_data_type ( const CFArrayRef  inArray,
CFStringRef  inDataType 
)
static

Definition at line 105 of file infoimpl.mm.

◆ get_items_array_from_dict()

static CFArrayRef get_items_array_from_dict ( const CFDictionaryRef  inDictionary)
static

Definition at line 122 of file infoimpl.mm.