Orxonox  0.0.5 Codename: Arcturus
Functions
MacHIDManager.cpp File Reference
#include "mac/MacHIDManager.h"
#include "mac/MacJoyStick.h"
#include "OISException.h"
#include "OISObject.h"
#include <iostream>

Functions

template<typename T >
getArrayItemAsRef (CFArrayRef array, CFIndex idx)
 
template<>
CFDictionaryRef getArrayItemAsRef (CFArrayRef array, CFIndex idx)
 
template<typename T >
getDictionaryItemAsRef (CFDictionaryRef dict, const char *keyName)
 
template<>
CFArrayRef getDictionaryItemAsRef (CFDictionaryRef dict, const char *keyName)
 
template<>
CFStringRef getDictionaryItemAsRef (CFDictionaryRef dict, const char *keyName)
 
template<>
CFNumberRef getDictionaryItemAsRef (CFDictionaryRef dict, const char *keyName)
 
int getInt32 (CFNumberRef ref)
 

Function Documentation

template<typename T >
T getArrayItemAsRef ( CFArrayRef  array,
CFIndex  idx 
)
template<>
CFDictionaryRef getArrayItemAsRef ( CFArrayRef  array,
CFIndex  idx 
)
template<typename T >
T getDictionaryItemAsRef ( CFDictionaryRef  dict,
const char *  keyName 
)
template<>
CFArrayRef getDictionaryItemAsRef ( CFDictionaryRef  dict,
const char *  keyName 
)
template<>
CFStringRef getDictionaryItemAsRef ( CFDictionaryRef  dict,
const char *  keyName 
)
template<>
CFNumberRef getDictionaryItemAsRef ( CFDictionaryRef  dict,
const char *  keyName 
)
int getInt32 ( CFNumberRef  ref)