QuelSolaar/macos/c-ocoa/nsprocessinfo.c

2266 lines
118 KiB
C

/*
This file has been automatically generated by the shimmer industries c-ocoa API generator
Thus, manual changes to this file will be lost if the file is re-generated.
*/
#if defined(__OBJC__) && __has_feature(objc_arc)
#define ARC_AVAILABLE
#endif
// ABI is a bit different between platforms
#ifdef __arm64__
#define abi_objc_msgSend_stret objc_msgSend
#else
#define abi_objc_msgSend_stret objc_msgSend_stret
#endif
#ifdef __i386__
#define abi_objc_msgSend_fpret objc_msgSend_fpret
#else
#define abi_objc_msgSend_fpret objc_msgSend
#endif
#include "nsprocessinfo.h"
nsobject_t nsprocessinfo_bs_jobLabel( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "bs_jobLabel" );
#define nsprocessinfo_bs_jobLabel_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_bs_jobLabel_call( (id)object, methodSelector );
#undef nsprocessinfo_bs_jobLabel_call
}
void nsprocessinfo_dealloc( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "dealloc" );
#define nsprocessinfo_dealloc_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_dealloc_call( (id)object, methodSelector );
#undef nsprocessinfo_dealloc_call
}
int nsprocessinfo_processIdentifier( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "processIdentifier" );
#define nsprocessinfo_processIdentifier_call( obj, selector ) ((int (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_processIdentifier_call( (id)object, methodSelector );
#undef nsprocessinfo_processIdentifier_call
}
void nsprocessinfo_setArguments( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "setArguments:" );
#define nsprocessinfo_setArguments_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_setArguments_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_setArguments_call
}
nsobject_t nsprocessinfo_arguments( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "arguments" );
#define nsprocessinfo_arguments_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_arguments_call( (id)object, methodSelector );
#undef nsprocessinfo_arguments_call
}
char nsprocessinfo_isiOSAppOnMac( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isiOSAppOnMac" );
#define nsprocessinfo_isiOSAppOnMac_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isiOSAppOnMac_call( (id)object, methodSelector );
#undef nsprocessinfo_isiOSAppOnMac_call
}
nsobject_t nsprocessinfo_processName( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "processName" );
#define nsprocessinfo_processName_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_processName_call( (id)object, methodSelector );
#undef nsprocessinfo_processName_call
}
nsobject_t nsprocessinfo_globallyUniqueString( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "globallyUniqueString" );
#define nsprocessinfo_globallyUniqueString_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_globallyUniqueString_call( (id)object, methodSelector );
#undef nsprocessinfo_globallyUniqueString_call
}
nsobject_t nsprocessinfo_environment( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "environment" );
#define nsprocessinfo_environment_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_environment_call( (id)object, methodSelector );
#undef nsprocessinfo_environment_call
}
void nsprocessinfo_disableAutomaticTermination( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "disableAutomaticTermination:" );
#define nsprocessinfo_disableAutomaticTermination_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_disableAutomaticTermination_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_disableAutomaticTermination_call
}
void nsprocessinfo_disableSuddenTermination( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "disableSuddenTermination" );
#define nsprocessinfo_disableSuddenTermination_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_disableSuddenTermination_call( (id)object, methodSelector );
#undef nsprocessinfo_disableSuddenTermination_call
}
void nsprocessinfo_enableAutomaticTermination( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "enableAutomaticTermination:" );
#define nsprocessinfo_enableAutomaticTermination_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_enableAutomaticTermination_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_enableAutomaticTermination_call
}
void nsprocessinfo_enableSuddenTermination( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "enableSuddenTermination" );
#define nsprocessinfo_enableSuddenTermination_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_enableSuddenTermination_call( (id)object, methodSelector );
#undef nsprocessinfo_enableSuddenTermination_call
}
long long nsprocessinfo_thermalState( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "thermalState" );
#define nsprocessinfo_thermalState_call( obj, selector ) ((long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_thermalState_call( (id)object, methodSelector );
#undef nsprocessinfo_thermalState_call
}
unsigned long long nsprocessinfo_operatingSystem( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "operatingSystem" );
#define nsprocessinfo_operatingSystem_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_operatingSystem_call( (id)object, methodSelector );
#undef nsprocessinfo_operatingSystem_call
}
nsobject_t nsprocessinfo_hostName( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "hostName" );
#define nsprocessinfo_hostName_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_hostName_call( (id)object, methodSelector );
#undef nsprocessinfo_hostName_call
}
void nsprocessinfo_setProcessName( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "setProcessName:" );
#define nsprocessinfo_setProcessName_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_setProcessName_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_setProcessName_call
}
nsobject_t nsprocessinfo_userName( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "userName" );
#define nsprocessinfo_userName_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_userName_call( (id)object, methodSelector );
#undef nsprocessinfo_userName_call
}
nsobject_t nsprocessinfo_userHomeDirectory( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "userHomeDirectory" );
#define nsprocessinfo_userHomeDirectory_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_userHomeDirectory_call( (id)object, methodSelector );
#undef nsprocessinfo_userHomeDirectory_call
}
nsobject_t nsprocessinfo_operatingSystemName( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "operatingSystemName" );
#define nsprocessinfo_operatingSystemName_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_operatingSystemName_call( (id)object, methodSelector );
#undef nsprocessinfo_operatingSystemName_call
}
nsobject_t nsprocessinfo_operatingSystemVersionString( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "operatingSystemVersionString" );
#define nsprocessinfo_operatingSystemVersionString_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_operatingSystemVersionString_call( (id)object, methodSelector );
#undef nsprocessinfo_operatingSystemVersionString_call
}
unsigned long long nsprocessinfo_processorCount( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "processorCount" );
#define nsprocessinfo_processorCount_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_processorCount_call( (id)object, methodSelector );
#undef nsprocessinfo_processorCount_call
}
unsigned long long nsprocessinfo_activeProcessorCount( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "activeProcessorCount" );
#define nsprocessinfo_activeProcessorCount_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_activeProcessorCount_call( (id)object, methodSelector );
#undef nsprocessinfo_activeProcessorCount_call
}
unsigned long long nsprocessinfo_physicalMemory( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "physicalMemory" );
#define nsprocessinfo_physicalMemory_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_physicalMemory_call( (id)object, methodSelector );
#undef nsprocessinfo_physicalMemory_call
}
char nsprocessinfo_isTranslated( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isTranslated" );
#define nsprocessinfo_isTranslated_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isTranslated_call( (id)object, methodSelector );
#undef nsprocessinfo_isTranslated_call
}
double nsprocessinfo_systemUptime( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "systemUptime" );
#define nsprocessinfo_systemUptime_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
return nsprocessinfo_systemUptime_call( (id)object, methodSelector );
#undef nsprocessinfo_systemUptime_call
}
void nsprocessinfo_setAutomaticTerminationSupportEnabled( nsprocessinfo_t object, char arg0 )
{
SEL methodSelector = sel_registerName( "setAutomaticTerminationSupportEnabled:" );
#define nsprocessinfo_setAutomaticTerminationSupportEnabled_call( obj, selector, arg0 ) ((void (*)( id, SEL, char ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_setAutomaticTerminationSupportEnabled_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_setAutomaticTerminationSupportEnabled_call
}
char nsprocessinfo_automaticTerminationSupportEnabled( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "automaticTerminationSupportEnabled" );
#define nsprocessinfo_automaticTerminationSupportEnabled_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_automaticTerminationSupportEnabled_call( (id)object, methodSelector );
#undef nsprocessinfo_automaticTerminationSupportEnabled_call
}
void nsprocessinfo_performActivityWithOptions( nsprocessinfo_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t* arg2 )
{
SEL methodSelector = sel_registerName( "performActivityWithOptions:reason:usingBlock:" );
#define nsprocessinfo_performActivityWithOptions_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, unsigned long long, nsobject_t, nsobject_t* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
nsprocessinfo_performActivityWithOptions_call( (id)object, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_performActivityWithOptions_call
}
nsobject_t nsprocessinfo_beginSuspensionOfSystemBehaviors( nsprocessinfo_t object, unsigned long long arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "beginSuspensionOfSystemBehaviors:reason:" );
#define nsprocessinfo_beginSuspensionOfSystemBehaviors_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, unsigned long long, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_beginSuspensionOfSystemBehaviors_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_beginSuspensionOfSystemBehaviors_call
}
void nsprocessinfo_endSystemBehaviorSuspension( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "endSystemBehaviorSuspension:" );
#define nsprocessinfo_endSystemBehaviorSuspension_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_endSystemBehaviorSuspension_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_endSystemBehaviorSuspension_call
}
nsobject_t nsprocessinfo_beginActivityWithOptions( nsprocessinfo_t object, unsigned long long arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "beginActivityWithOptions:reason:" );
#define nsprocessinfo_beginActivityWithOptions_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, unsigned long long, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_beginActivityWithOptions_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_beginActivityWithOptions_call
}
void nsprocessinfo_endActivity( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "endActivity:" );
#define nsprocessinfo_endActivity_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_endActivity_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_endActivity_call
}
void nsprocessinfo_performExpiringActivityWithReason( nsprocessinfo_t object, nsobject_t arg0, nsobject_t* arg1 )
{
SEL methodSelector = sel_registerName( "performExpiringActivityWithReason:usingBlock:" );
#define nsprocessinfo_performExpiringActivityWithReason_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t* ))objc_msgSend) ( obj, selector, arg0, arg1 )
nsprocessinfo_performExpiringActivityWithReason_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_performExpiringActivityWithReason_call
}
nsobject_t nsprocessinfo_fullUserName( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "fullUserName" );
#define nsprocessinfo_fullUserName_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_fullUserName_call( (id)object, methodSelector );
#undef nsprocessinfo_fullUserName_call
}
char nsprocessinfo_isLowPowerModeEnabled( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isLowPowerModeEnabled" );
#define nsprocessinfo_isLowPowerModeEnabled_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isLowPowerModeEnabled_call( (id)object, methodSelector );
#undef nsprocessinfo_isLowPowerModeEnabled_call
}
char nsprocessinfo_isMacCatalystApp( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isMacCatalystApp" );
#define nsprocessinfo_isMacCatalystApp_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isMacCatalystApp_call( (id)object, methodSelector );
#undef nsprocessinfo_isMacCatalystApp_call
}
nsobject_t nsprocessinfo_accessibilityOverriddenAttributes( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "accessibilityOverriddenAttributes" );
#define nsprocessinfo_accessibilityOverriddenAttributes_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_accessibilityOverriddenAttributes_call( (id)object, methodSelector );
#undef nsprocessinfo_accessibilityOverriddenAttributes_call
}
char nsprocessinfo_accessibilityReplaceRange( nsprocessinfo_t object, _NSRange arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "accessibilityReplaceRange:withText:" );
#define nsprocessinfo_accessibilityReplaceRange_call( obj, selector, arg0, arg1 ) ((char (*)( id, SEL, _NSRange, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_accessibilityReplaceRange_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_accessibilityReplaceRange_call
}
double nsprocessinfo_accessibilityVisibleArea( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "accessibilityVisibleArea" );
#define nsprocessinfo_accessibilityVisibleArea_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
return nsprocessinfo_accessibilityVisibleArea_call( (id)object, methodSelector );
#undef nsprocessinfo_accessibilityVisibleArea_call
}
unsigned long long nsprocessinfo_accessibilityArrayAttributeCount( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "accessibilityArrayAttributeCount:" );
#define nsprocessinfo_accessibilityArrayAttributeCount_call( obj, selector, arg0 ) ((unsigned long long (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_accessibilityArrayAttributeCount_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_accessibilityArrayAttributeCount_call
}
unsigned long long nsprocessinfo_accessibilityIndexOfChild( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "accessibilityIndexOfChild:" );
#define nsprocessinfo_accessibilityIndexOfChild_call( obj, selector, arg0 ) ((unsigned long long (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_accessibilityIndexOfChild_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_accessibilityIndexOfChild_call
}
nsobject_t nsprocessinfo_accessibilityArrayAttributeValues( nsprocessinfo_t object, nsobject_t arg0, unsigned long long arg1, unsigned long long arg2 )
{
SEL methodSelector = sel_registerName( "accessibilityArrayAttributeValues:index:maxCount:" );
#define nsprocessinfo_accessibilityArrayAttributeValues_call( obj, selector, arg0, arg1, arg2 ) ((nsobject_t (*)( id, SEL, nsobject_t, unsigned long long, unsigned long long ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
return nsprocessinfo_accessibilityArrayAttributeValues_call( (id)object, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_accessibilityArrayAttributeValues_call
}
nsobject_t nsprocessinfo_accessibilityParameterizedAttributeNames( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "accessibilityParameterizedAttributeNames" );
#define nsprocessinfo_accessibilityParameterizedAttributeNames_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_accessibilityParameterizedAttributeNames_call( (id)object, methodSelector );
#undef nsprocessinfo_accessibilityParameterizedAttributeNames_call
}
nsobject_t nsprocessinfo_accessibilityAttributeValue( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "accessibilityAttributeValue:forParameter:" );
#define nsprocessinfo_accessibilityAttributeValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_accessibilityAttributeValue_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_accessibilityAttributeValue_call
}
nsobject_t nsprocessinfo_accessibilityIndexForChildUIElementAttributeForParameter( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "accessibilityIndexForChildUIElementAttributeForParameter:" );
#define nsprocessinfo_accessibilityIndexForChildUIElementAttributeForParameter_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_accessibilityIndexForChildUIElementAttributeForParameter_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_accessibilityIndexForChildUIElementAttributeForParameter_call
}
nsobject_t nsprocessinfo_accessibilityAttributedValueForStringAttributeAttributeForParameter( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "accessibilityAttributedValueForStringAttributeAttributeForParameter:" );
#define nsprocessinfo_accessibilityAttributedValueForStringAttributeAttributeForParameter_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_accessibilityAttributedValueForStringAttributeAttributeForParameter_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_accessibilityAttributedValueForStringAttributeAttributeForParameter_call
}
nsobject_t nsprocessinfo_accessibilityTemporaryChildren( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "accessibilityTemporaryChildren" );
#define nsprocessinfo_accessibilityTemporaryChildren_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_accessibilityTemporaryChildren_call( (id)object, methodSelector );
#undef nsprocessinfo_accessibilityTemporaryChildren_call
}
char nsprocessinfo_accessibilityPerformShowMenuOfChild( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "accessibilityPerformShowMenuOfChild:" );
#define nsprocessinfo_accessibilityPerformShowMenuOfChild_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_accessibilityPerformShowMenuOfChild_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_accessibilityPerformShowMenuOfChild_call
}
int nsprocessinfo_accessibilityPresenterProcessIdentifier( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "accessibilityPresenterProcessIdentifier" );
#define nsprocessinfo_accessibilityPresenterProcessIdentifier_call( obj, selector ) ((int (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_accessibilityPresenterProcessIdentifier_call( (id)object, methodSelector );
#undef nsprocessinfo_accessibilityPresenterProcessIdentifier_call
}
char nsprocessinfo_accessibilityShouldUseUniqueId( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "accessibilityShouldUseUniqueId" );
#define nsprocessinfo_accessibilityShouldUseUniqueId_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_accessibilityShouldUseUniqueId_call( (id)object, methodSelector );
#undef nsprocessinfo_accessibilityShouldUseUniqueId_call
}
char nsprocessinfo_accessibilitySupportsNotifications( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "accessibilitySupportsNotifications" );
#define nsprocessinfo_accessibilitySupportsNotifications_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_accessibilitySupportsNotifications_call( (id)object, methodSelector );
#undef nsprocessinfo_accessibilitySupportsNotifications_call
}
char nsprocessinfo_accessibilityShouldSendNotification( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "accessibilityShouldSendNotification:" );
#define nsprocessinfo_accessibilityShouldSendNotification_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_accessibilityShouldSendNotification_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_accessibilityShouldSendNotification_call
}
char nsprocessinfo_accessibilitySupportsOverriddenAttributes( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "accessibilitySupportsOverriddenAttributes" );
#define nsprocessinfo_accessibilitySupportsOverriddenAttributes_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_accessibilitySupportsOverriddenAttributes_call( (id)object, methodSelector );
#undef nsprocessinfo_accessibilitySupportsOverriddenAttributes_call
}
char nsprocessinfo_accessibilityAllowsOverriddenAttributesWhenIgnored( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "accessibilityAllowsOverriddenAttributesWhenIgnored" );
#define nsprocessinfo_accessibilityAllowsOverriddenAttributesWhenIgnored_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_accessibilityAllowsOverriddenAttributesWhenIgnored_call( (id)object, methodSelector );
#undef nsprocessinfo_accessibilityAllowsOverriddenAttributesWhenIgnored_call
}
char nsprocessinfo_accessibilitySetOverrideValue( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "accessibilitySetOverrideValue:forAttribute:" );
#define nsprocessinfo_accessibilitySetOverrideValue_call( obj, selector, arg0, arg1 ) ((char (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_accessibilitySetOverrideValue_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_accessibilitySetOverrideValue_call
}
void nsprocessinfo_accessibilityEncodeOverriddenAttributes( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "accessibilityEncodeOverriddenAttributes:" );
#define nsprocessinfo_accessibilityEncodeOverriddenAttributes_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_accessibilityEncodeOverriddenAttributes_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_accessibilityEncodeOverriddenAttributes_call
}
void nsprocessinfo_accessibilityDecodeOverriddenAttributes( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "accessibilityDecodeOverriddenAttributes:" );
#define nsprocessinfo_accessibilityDecodeOverriddenAttributes_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_accessibilityDecodeOverriddenAttributes_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_accessibilityDecodeOverriddenAttributes_call
}
char nsprocessinfo_accessibilitySupportsCustomElementData( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "accessibilitySupportsCustomElementData" );
#define nsprocessinfo_accessibilitySupportsCustomElementData_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_accessibilitySupportsCustomElementData_call( (id)object, methodSelector );
#undef nsprocessinfo_accessibilitySupportsCustomElementData_call
}
void nsprocessinfo_bind( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2, nsobject_t arg3 )
{
SEL methodSelector = sel_registerName( "bind:toObject:withKeyPath:options:" );
#define nsprocessinfo_bind_call( obj, selector, arg0, arg1, arg2, arg3 ) ((void (*)( id, SEL, nsobject_t, nsobject_t, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
nsprocessinfo_bind_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
#undef nsprocessinfo_bind_call
}
void nsprocessinfo_awakeFromNib( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "awakeFromNib" );
#define nsprocessinfo_awakeFromNib_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_awakeFromNib_call( (id)object, methodSelector );
#undef nsprocessinfo_awakeFromNib_call
}
nsobject_t nsprocessinfo_userInterfaceItemIdentifier( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "userInterfaceItemIdentifier" );
#define nsprocessinfo_userInterfaceItemIdentifier_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_userInterfaceItemIdentifier_call( (id)object, methodSelector );
#undef nsprocessinfo_userInterfaceItemIdentifier_call
}
void nsprocessinfo_setUserInterfaceItemIdentifier( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "setUserInterfaceItemIdentifier:" );
#define nsprocessinfo_setUserInterfaceItemIdentifier_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_setUserInterfaceItemIdentifier_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_setUserInterfaceItemIdentifier_call
}
void nsprocessinfo_unbind( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "unbind:" );
#define nsprocessinfo_unbind_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_unbind_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_unbind_call
}
nsclass_t nsprocessinfo_valueClassForBinding( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "valueClassForBinding:" );
#define nsprocessinfo_valueClassForBinding_call( obj, selector, arg0 ) ((nsclass_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_valueClassForBinding_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_valueClassForBinding_call
}
nsobject_t nsprocessinfo_NS_observationForKeyPath( nsprocessinfo_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t* arg2 )
{
SEL methodSelector = sel_registerName( "NS_observationForKeyPath:options:block:" );
#define nsprocessinfo_NS_observationForKeyPath_call( obj, selector, arg0, arg1, arg2 ) ((nsobject_t (*)( id, SEL, nsobject_t, unsigned long long, nsobject_t* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
return nsprocessinfo_NS_observationForKeyPath_call( (id)object, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_NS_observationForKeyPath_call
}
nsobject_t nsprocessinfo_NS_observationForKeyPaths( nsprocessinfo_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t* arg2 )
{
SEL methodSelector = sel_registerName( "NS_observationForKeyPaths:options:block:" );
#define nsprocessinfo_NS_observationForKeyPaths_call( obj, selector, arg0, arg1, arg2 ) ((nsobject_t (*)( id, SEL, nsobject_t, unsigned long long, nsobject_t* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
return nsprocessinfo_NS_observationForKeyPaths_call( (id)object, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_NS_observationForKeyPaths_call
}
nsobject_t nsprocessinfo_optionDescriptionsForBinding( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "optionDescriptionsForBinding:" );
#define nsprocessinfo_optionDescriptionsForBinding_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_optionDescriptionsForBinding_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_optionDescriptionsForBinding_call
}
nsobject_t nsprocessinfo_exposedBindings( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "exposedBindings" );
#define nsprocessinfo_exposedBindings_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_exposedBindings_call( (id)object, methodSelector );
#undef nsprocessinfo_exposedBindings_call
}
nsobject_t nsprocessinfo_infoForBinding( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "infoForBinding:" );
#define nsprocessinfo_infoForBinding_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_infoForBinding_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_infoForBinding_call
}
void nsprocessinfo_prepareForInterfaceBuilder( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "prepareForInterfaceBuilder" );
#define nsprocessinfo_prepareForInterfaceBuilder_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_prepareForInterfaceBuilder_call( (id)object, methodSelector );
#undef nsprocessinfo_prepareForInterfaceBuilder_call
}
void nsprocessinfo_accessibilityAddTemporaryChild( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "accessibilityAddTemporaryChild:" );
#define nsprocessinfo_accessibilityAddTemporaryChild_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_accessibilityAddTemporaryChild_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_accessibilityAddTemporaryChild_call
}
void nsprocessinfo_accessibilityRemoveTemporaryChild( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "accessibilityRemoveTemporaryChild:" );
#define nsprocessinfo_accessibilityRemoveTemporaryChild_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_accessibilityRemoveTemporaryChild_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_accessibilityRemoveTemporaryChild_call
}
nsobject_t nsprocessinfo_NSLifeguard_autorelease( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "NSLifeguard_autorelease" );
#define nsprocessinfo_NSLifeguard_autorelease_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_NSLifeguard_autorelease_call( (id)object, methodSelector );
#undef nsprocessinfo_NSLifeguard_autorelease_call
}
void nsprocessinfo_accessibilitySetPresenterProcessIdentifier( nsprocessinfo_t object, int arg0 )
{
SEL methodSelector = sel_registerName( "accessibilitySetPresenterProcessIdentifier:" );
#define nsprocessinfo_accessibilitySetPresenterProcessIdentifier_call( obj, selector, arg0 ) ((void (*)( id, SEL, int ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_accessibilitySetPresenterProcessIdentifier_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_accessibilitySetPresenterProcessIdentifier_call
}
nsobject_t nsprocessinfo_NS_tiledLayerVisibleRect( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "NS_tiledLayerVisibleRect" );
#define nsprocessinfo_NS_tiledLayerVisibleRect_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_NS_tiledLayerVisibleRect_call( (id)object, methodSelector );
#undef nsprocessinfo_NS_tiledLayerVisibleRect_call
}
void nsprocessinfo_NS_addTiledLayerDescendent( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "NS_addTiledLayerDescendent:" );
#define nsprocessinfo_NS_addTiledLayerDescendent_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_NS_addTiledLayerDescendent_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_NS_addTiledLayerDescendent_call
}
void nsprocessinfo_NS_removeTiledLayerDescendent( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "NS_removeTiledLayerDescendent:" );
#define nsprocessinfo_NS_removeTiledLayerDescendent_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_NS_removeTiledLayerDescendent_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_NS_removeTiledLayerDescendent_call
}
char nsprocessinfo_CAMLTypeSupportedForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "CAMLTypeSupportedForKey:" );
#define nsprocessinfo_CAMLTypeSupportedForKey_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_CAMLTypeSupportedForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_CAMLTypeSupportedForKey_call
}
nsobject_t nsprocessinfo_CAMLTypeForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "CAMLTypeForKey:" );
#define nsprocessinfo_CAMLTypeForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_CAMLTypeForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_CAMLTypeForKey_call
}
char nsprocessinfo_CA_validateValue( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "CA_validateValue:forKey:" );
#define nsprocessinfo_CA_validateValue_call( obj, selector, arg0, arg1 ) ((char (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_CA_validateValue_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_CA_validateValue_call
}
void nsprocessinfo_encodeWithCAMLWriter( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "encodeWithCAMLWriter:" );
#define nsprocessinfo_encodeWithCAMLWriter_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_encodeWithCAMLWriter_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_encodeWithCAMLWriter_call
}
nsobject_t nsprocessinfo_CA_interpolateValues( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2, ValueInterpolator* arg3 )
{
SEL methodSelector = sel_registerName( "CA_interpolateValues:::interpolator:" );
#define nsprocessinfo_CA_interpolateValues_call( obj, selector, arg0, arg1, arg2, arg3 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t, nsobject_t, ValueInterpolator* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
return nsprocessinfo_CA_interpolateValues_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
#undef nsprocessinfo_CA_interpolateValues_call
}
nsobject_t nsprocessinfo_CAMLType( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "CAMLType" );
#define nsprocessinfo_CAMLType_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_CAMLType_call( (id)object, methodSelector );
#undef nsprocessinfo_CAMLType_call
}
nsobject_t nsprocessinfo_CA_archivingValueForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "CA_archivingValueForKey:" );
#define nsprocessinfo_CA_archivingValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_CA_archivingValueForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_CA_archivingValueForKey_call
}
nsobject_t nsprocessinfo_CA_roundToIntegerFromValue( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "CA_roundToIntegerFromValue:" );
#define nsprocessinfo_CA_roundToIntegerFromValue_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_CA_roundToIntegerFromValue_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_CA_roundToIntegerFromValue_call
}
nsobject_t nsprocessinfo_CA_addValue( nsprocessinfo_t object, nsobject_t arg0, int arg1 )
{
SEL methodSelector = sel_registerName( "CA_addValue:multipliedBy:" );
#define nsprocessinfo_CA_addValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, int ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_CA_addValue_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_CA_addValue_call
}
nsobject_t nsprocessinfo_CA_interpolateValue( nsprocessinfo_t object, nsobject_t arg0, float arg1 )
{
SEL methodSelector = sel_registerName( "CA_interpolateValue:byFraction:" );
#define nsprocessinfo_CA_interpolateValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, float ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_CA_interpolateValue_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_CA_interpolateValue_call
}
double nsprocessinfo_CA_distanceToValue( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "CA_distanceToValue:" );
#define nsprocessinfo_CA_distanceToValue_call( obj, selector, arg0 ) ((double (*)( id, SEL, nsobject_t ))abi_objc_msgSend_fpret) ( obj, selector, arg0 )
return nsprocessinfo_CA_distanceToValue_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_CA_distanceToValue_call
}
void nsprocessinfo_CA_prepareRenderValue( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "CA_prepareRenderValue" );
#define nsprocessinfo_CA_prepareRenderValue_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_CA_prepareRenderValue_call( (id)object, methodSelector );
#undef nsprocessinfo_CA_prepareRenderValue_call
}
Object* nsprocessinfo_CA_copyRenderValue( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "CA_copyRenderValue" );
#define nsprocessinfo_CA_copyRenderValue_call( obj, selector ) ((Object* (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_CA_copyRenderValue_call( (id)object, methodSelector );
#undef nsprocessinfo_CA_copyRenderValue_call
}
char nsprocessinfo_supportsRBSXPCSecureCoding( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "supportsRBSXPCSecureCoding" );
#define nsprocessinfo_supportsRBSXPCSecureCoding_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_supportsRBSXPCSecureCoding_call( (id)object, methodSelector );
#undef nsprocessinfo_supportsRBSXPCSecureCoding_call
}
char nsprocessinfo_RBSIsXPCObject( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "RBSIsXPCObject" );
#define nsprocessinfo_RBSIsXPCObject_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_RBSIsXPCObject_call( (id)object, methodSelector );
#undef nsprocessinfo_RBSIsXPCObject_call
}
nsobject_t nsprocessinfo_NSRepresentation( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "NSRepresentation" );
#define nsprocessinfo_NSRepresentation_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_NSRepresentation_call( (id)object, methodSelector );
#undef nsprocessinfo_NSRepresentation_call
}
char nsprocessinfo_supportsBSXPCSecureCoding( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "supportsBSXPCSecureCoding" );
#define nsprocessinfo_supportsBSXPCSecureCoding_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_supportsBSXPCSecureCoding_call( (id)object, methodSelector );
#undef nsprocessinfo_supportsBSXPCSecureCoding_call
}
char nsprocessinfo_bs_isPlistableType( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "bs_isPlistableType" );
#define nsprocessinfo_bs_isPlistableType_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_bs_isPlistableType_call( (id)object, methodSelector );
#undef nsprocessinfo_bs_isPlistableType_call
}
nsobject_t nsprocessinfo_bs_secureEncoded( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "bs_secureEncoded" );
#define nsprocessinfo_bs_secureEncoded_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_bs_secureEncoded_call( (id)object, methodSelector );
#undef nsprocessinfo_bs_secureEncoded_call
}
nsobject_t nsprocessinfo_bs_encoded( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "bs_encoded" );
#define nsprocessinfo_bs_encoded_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_bs_encoded_call( (id)object, methodSelector );
#undef nsprocessinfo_bs_encoded_call
}
nsclass_t nsprocessinfo_classForCoder( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "classForCoder" );
#define nsprocessinfo_classForCoder_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_classForCoder_call( (id)object, methodSelector );
#undef nsprocessinfo_classForCoder_call
}
nsobject_t nsprocessinfo_replacementObjectForCoder( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "replacementObjectForCoder:" );
#define nsprocessinfo_replacementObjectForCoder_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_replacementObjectForCoder_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_replacementObjectForCoder_call
}
nsobject_t nsprocessinfo_awakeAfterUsingCoder( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "awakeAfterUsingCoder:" );
#define nsprocessinfo_awakeAfterUsingCoder_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_awakeAfterUsingCoder_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_awakeAfterUsingCoder_call
}
char nsprocessinfo_implementsSelector( nsprocessinfo_t object, nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "implementsSelector:" );
#define nsprocessinfo_implementsSelector_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_implementsSelector_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_implementsSelector_call
}
void nsprocessinfo_setObservationInfo( nsprocessinfo_t object, void* arg0 )
{
SEL methodSelector = sel_registerName( "setObservationInfo:" );
#define nsprocessinfo_setObservationInfo_call( obj, selector, arg0 ) ((void (*)( id, SEL, void* ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_setObservationInfo_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_setObservationInfo_call
}
void nsprocessinfo_setValue( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "setValue:forKey:" );
#define nsprocessinfo_setValue_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
nsprocessinfo_setValue_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_setValue_call
}
nsobject_t nsprocessinfo_replacementObjectForPortCoder( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "replacementObjectForPortCoder:" );
#define nsprocessinfo_replacementObjectForPortCoder_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_replacementObjectForPortCoder_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_replacementObjectForPortCoder_call
}
void nsprocessinfo_willChangeValueForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "willChangeValueForKey:" );
#define nsprocessinfo_willChangeValueForKey_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_willChangeValueForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_willChangeValueForKey_call
}
void nsprocessinfo_didChangeValueForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "didChangeValueForKey:" );
#define nsprocessinfo_didChangeValueForKey_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_didChangeValueForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_didChangeValueForKey_call
}
nsobject_t nsprocessinfo_dictionaryWithValuesForKeys( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "dictionaryWithValuesForKeys:" );
#define nsprocessinfo_dictionaryWithValuesForKeys_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_dictionaryWithValuesForKeys_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_dictionaryWithValuesForKeys_call
}
nsobject_t nsprocessinfo_valueForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "valueForKey:" );
#define nsprocessinfo_valueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_valueForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_valueForKey_call
}
nsobject_t nsprocessinfo_valueForUndefinedKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "valueForUndefinedKey:" );
#define nsprocessinfo_valueForUndefinedKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_valueForUndefinedKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_valueForUndefinedKey_call
}
nsclass_t nsprocessinfo_classForKeyedArchiver( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "classForKeyedArchiver" );
#define nsprocessinfo_classForKeyedArchiver_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_classForKeyedArchiver_call( (id)object, methodSelector );
#undef nsprocessinfo_classForKeyedArchiver_call
}
nsobject_t nsprocessinfo_replacementObjectForKeyedArchiver( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "replacementObjectForKeyedArchiver:" );
#define nsprocessinfo_replacementObjectForKeyedArchiver_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_replacementObjectForKeyedArchiver_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_replacementObjectForKeyedArchiver_call
}
nsobject_t nsprocessinfo_valueForKeyPath( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "valueForKeyPath:" );
#define nsprocessinfo_valueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_valueForKeyPath_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_valueForKeyPath_call
}
nsobject_t nsprocessinfo_addObserver( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "addObserver:" );
#define nsprocessinfo_addObserver_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_addObserver_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_addObserver_call
}
nsobject_t nsprocessinfo_objectSpecifier( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "objectSpecifier" );
#define nsprocessinfo_objectSpecifier_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_objectSpecifier_call( (id)object, methodSelector );
#undef nsprocessinfo_objectSpecifier_call
}
nsobject_t nsprocessinfo_replacementObjectForArchiver( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "replacementObjectForArchiver:" );
#define nsprocessinfo_replacementObjectForArchiver_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_replacementObjectForArchiver_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_replacementObjectForArchiver_call
}
nsclass_t nsprocessinfo_classForArchiver( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "classForArchiver" );
#define nsprocessinfo_classForArchiver_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_classForArchiver_call( (id)object, methodSelector );
#undef nsprocessinfo_classForArchiver_call
}
nsobject_t nsprocessinfo_attributeKeys( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "attributeKeys" );
#define nsprocessinfo_attributeKeys_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_attributeKeys_call( (id)object, methodSelector );
#undef nsprocessinfo_attributeKeys_call
}
nsobject_t nsprocessinfo_toOneRelationshipKeys( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "toOneRelationshipKeys" );
#define nsprocessinfo_toOneRelationshipKeys_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_toOneRelationshipKeys_call( (id)object, methodSelector );
#undef nsprocessinfo_toOneRelationshipKeys_call
}
nsobject_t nsprocessinfo_toManyRelationshipKeys( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "toManyRelationshipKeys" );
#define nsprocessinfo_toManyRelationshipKeys_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_toManyRelationshipKeys_call( (id)object, methodSelector );
#undef nsprocessinfo_toManyRelationshipKeys_call
}
nsobject_t nsprocessinfo_inverseForRelationshipKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "inverseForRelationshipKey:" );
#define nsprocessinfo_inverseForRelationshipKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_inverseForRelationshipKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_inverseForRelationshipKey_call
}
nsobject_t nsprocessinfo_classDescription( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "classDescription" );
#define nsprocessinfo_classDescription_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_classDescription_call( (id)object, methodSelector );
#undef nsprocessinfo_classDescription_call
}
nsobject_t nsprocessinfo_copyScriptingValue( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2 )
{
SEL methodSelector = sel_registerName( "copyScriptingValue:forKey:withProperties:" );
#define nsprocessinfo_copyScriptingValue_call( obj, selector, arg0, arg1, arg2 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
return nsprocessinfo_copyScriptingValue_call( (id)object, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_copyScriptingValue_call
}
objc_method_description* nsprocessinfo_methodDescriptionForSelector( nsprocessinfo_t object, nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "methodDescriptionForSelector:" );
#define nsprocessinfo_methodDescriptionForSelector_call( obj, selector, arg0 ) ((objc_method_description* (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_methodDescriptionForSelector_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_methodDescriptionForSelector_call
}
nsobject_t nsprocessinfo_newScriptingObjectOfClass( nsprocessinfo_t object, nsclass_t arg0, nsobject_t arg1, nsobject_t arg2, nsobject_t arg3 )
{
SEL methodSelector = sel_registerName( "newScriptingObjectOfClass:forValueForKey:withContentsValue:properties:" );
#define nsprocessinfo_newScriptingObjectOfClass_call( obj, selector, arg0, arg1, arg2, arg3 ) ((nsobject_t (*)( id, SEL, nsclass_t, nsobject_t, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
return nsprocessinfo_newScriptingObjectOfClass_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
#undef nsprocessinfo_newScriptingObjectOfClass_call
}
nsobject_t nsprocessinfo_handleQueryWithUnboundKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "handleQueryWithUnboundKey:" );
#define nsprocessinfo_handleQueryWithUnboundKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_handleQueryWithUnboundKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_handleQueryWithUnboundKey_call
}
void nsprocessinfo_handleTakeValue( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "handleTakeValue:forUnboundKey:" );
#define nsprocessinfo_handleTakeValue_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
nsprocessinfo_handleTakeValue_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_handleTakeValue_call
}
nsobject_t nsprocessinfo_storedValueForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "storedValueForKey:" );
#define nsprocessinfo_storedValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_storedValueForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_storedValueForKey_call
}
void nsprocessinfo_takeStoredValue( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "takeStoredValue:forKey:" );
#define nsprocessinfo_takeStoredValue_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
nsprocessinfo_takeStoredValue_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_takeStoredValue_call
}
void nsprocessinfo_takeValue( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "takeValue:forKey:" );
#define nsprocessinfo_takeValue_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
nsprocessinfo_takeValue_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_takeValue_call
}
nsobject_t nsprocessinfo_valuesForKeys( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "valuesForKeys:" );
#define nsprocessinfo_valuesForKeys_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_valuesForKeys_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_valuesForKeys_call
}
void nsprocessinfo_takeValuesFromDictionary( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "takeValuesFromDictionary:" );
#define nsprocessinfo_takeValuesFromDictionary_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_takeValuesFromDictionary_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_takeValuesFromDictionary_call
}
void nsprocessinfo_unableToSetNilForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "unableToSetNilForKey:" );
#define nsprocessinfo_unableToSetNilForKey_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_unableToSetNilForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_unableToSetNilForKey_call
}
nsobject_t nsprocessinfo_keyValueBindingForKey( nsprocessinfo_t object, nsobject_t arg0, unsigned long long arg1 )
{
SEL methodSelector = sel_registerName( "keyValueBindingForKey:typeMask:" );
#define nsprocessinfo_keyValueBindingForKey_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, unsigned long long ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_keyValueBindingForKey_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_keyValueBindingForKey_call
}
nsobject_t nsprocessinfo_createKeyValueBindingForKey( nsprocessinfo_t object, nsobject_t arg0, unsigned long long arg1 )
{
SEL methodSelector = sel_registerName( "createKeyValueBindingForKey:typeMask:" );
#define nsprocessinfo_createKeyValueBindingForKey_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, unsigned long long ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_createKeyValueBindingForKey_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_createKeyValueBindingForKey_call
}
nsobject_t nsprocessinfo_mutableArrayValueForKeyPath( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "mutableArrayValueForKeyPath:" );
#define nsprocessinfo_mutableArrayValueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_mutableArrayValueForKeyPath_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_mutableArrayValueForKeyPath_call
}
nsobject_t nsprocessinfo_mutableOrderedSetValueForKeyPath( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "mutableOrderedSetValueForKeyPath:" );
#define nsprocessinfo_mutableOrderedSetValueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_mutableOrderedSetValueForKeyPath_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_mutableOrderedSetValueForKeyPath_call
}
nsobject_t nsprocessinfo_mutableSetValueForKeyPath( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "mutableSetValueForKeyPath:" );
#define nsprocessinfo_mutableSetValueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_mutableSetValueForKeyPath_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_mutableSetValueForKeyPath_call
}
void nsprocessinfo_removeObservation( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "removeObservation:" );
#define nsprocessinfo_removeObservation_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_removeObservation_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_removeObservation_call
}
void nsprocessinfo_receiveObservedValue( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "receiveObservedValue:" );
#define nsprocessinfo_receiveObservedValue_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_receiveObservedValue_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_receiveObservedValue_call
}
void nsprocessinfo_receiveObservedError( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "receiveObservedError:" );
#define nsprocessinfo_receiveObservedError_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_receiveObservedError_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_receiveObservedError_call
}
void nsprocessinfo_finishObserving( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "finishObserving" );
#define nsprocessinfo_finishObserving_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_finishObserving_call( (id)object, methodSelector );
#undef nsprocessinfo_finishObserving_call
}
void nsprocessinfo_setObservation( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "setObservation:forObservingKeyPath:" );
#define nsprocessinfo_setObservation_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
nsprocessinfo_setObservation_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_setObservation_call
}
void nsprocessinfo_observeValueForKeyPath( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2, void* arg3 )
{
SEL methodSelector = sel_registerName( "observeValueForKeyPath:ofObject:change:context:" );
#define nsprocessinfo_observeValueForKeyPath_call( obj, selector, arg0, arg1, arg2, arg3 ) ((void (*)( id, SEL, nsobject_t, nsobject_t, nsobject_t, void* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
nsprocessinfo_observeValueForKeyPath_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
#undef nsprocessinfo_observeValueForKeyPath_call
}
void nsprocessinfo_removeObserver( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1, void* arg2 )
{
SEL methodSelector = sel_registerName( "removeObserver:forKeyPath:context:" );
#define nsprocessinfo_removeObserver_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, nsobject_t, nsobject_t, void* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
nsprocessinfo_removeObserver_call( (id)object, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_removeObserver_call
}
nsobject_t nsprocessinfo_className( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "className" );
#define nsprocessinfo_className_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_className_call( (id)object, methodSelector );
#undef nsprocessinfo_className_call
}
nsobject_t nsprocessinfo_addChainedObservers( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "addChainedObservers:" );
#define nsprocessinfo_addChainedObservers_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_addChainedObservers_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_addChainedObservers_call
}
nsobject_t nsprocessinfo_addObserverBlock( nsprocessinfo_t object, nsobject_t* arg0 )
{
SEL methodSelector = sel_registerName( "addObserverBlock:" );
#define nsprocessinfo_addObserverBlock_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t* ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_addObserverBlock_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_addObserverBlock_call
}
nsobject_t nsprocessinfo_addObservationTransformer( nsprocessinfo_t object, nsobject_t* arg0 )
{
SEL methodSelector = sel_registerName( "addObservationTransformer:" );
#define nsprocessinfo_addObservationTransformer_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t* ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_addObservationTransformer_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_addObservationTransformer_call
}
void nsprocessinfo_setNilValueForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "setNilValueForKey:" );
#define nsprocessinfo_setNilValueForKey_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_setNilValueForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_setNilValueForKey_call
}
nsobject_t nsprocessinfo_mutableArrayValueForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "mutableArrayValueForKey:" );
#define nsprocessinfo_mutableArrayValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_mutableArrayValueForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_mutableArrayValueForKey_call
}
nsobject_t nsprocessinfo_mutableOrderedSetValueForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "mutableOrderedSetValueForKey:" );
#define nsprocessinfo_mutableOrderedSetValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_mutableOrderedSetValueForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_mutableOrderedSetValueForKey_call
}
nsobject_t nsprocessinfo_mutableSetValueForKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "mutableSetValueForKey:" );
#define nsprocessinfo_mutableSetValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_mutableSetValueForKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_mutableSetValueForKey_call
}
void nsprocessinfo_setValuesForKeysWithDictionary( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "setValuesForKeysWithDictionary:" );
#define nsprocessinfo_setValuesForKeysWithDictionary_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_setValuesForKeysWithDictionary_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_setValuesForKeysWithDictionary_call
}
void nsprocessinfo_willChange( nsprocessinfo_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t arg2 )
{
SEL methodSelector = sel_registerName( "willChange:valuesAtIndexes:forKey:" );
#define nsprocessinfo_willChange_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, unsigned long long, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
nsprocessinfo_willChange_call( (id)object, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_willChange_call
}
void nsprocessinfo_didChange( nsprocessinfo_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t arg2 )
{
SEL methodSelector = sel_registerName( "didChange:valuesAtIndexes:forKey:" );
#define nsprocessinfo_didChange_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, unsigned long long, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
nsprocessinfo_didChange_call( (id)object, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_didChange_call
}
void* nsprocessinfo_observationInfo( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "observationInfo" );
#define nsprocessinfo_observationInfo_call( obj, selector ) ((void* (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_observationInfo_call( (id)object, methodSelector );
#undef nsprocessinfo_observationInfo_call
}
nsobject_t nsprocessinfo_autoContentAccessingProxy( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "autoContentAccessingProxy" );
#define nsprocessinfo_autoContentAccessingProxy_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_autoContentAccessingProxy_call( (id)object, methodSelector );
#undef nsprocessinfo_autoContentAccessingProxy_call
}
nsobject_t nsprocessinfo_coerceValue( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "coerceValue:forKey:" );
#define nsprocessinfo_coerceValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_coerceValue_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_coerceValue_call
}
void nsprocessinfo_setScriptingProperties( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "setScriptingProperties:" );
#define nsprocessinfo_setScriptingProperties_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_setScriptingProperties_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_setScriptingProperties_call
}
nsobject_t nsprocessinfo_scriptingValueForSpecifier( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "scriptingValueForSpecifier:" );
#define nsprocessinfo_scriptingValueForSpecifier_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_scriptingValueForSpecifier_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_scriptingValueForSpecifier_call
}
nsobject_t nsprocessinfo_scriptingProperties( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "scriptingProperties" );
#define nsprocessinfo_scriptingProperties_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_scriptingProperties_call( (id)object, methodSelector );
#undef nsprocessinfo_scriptingProperties_call
}
nsobject_t nsprocessinfo_coerceValueForScriptingProperties( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "coerceValueForScriptingProperties:" );
#define nsprocessinfo_coerceValueForScriptingProperties_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_coerceValueForScriptingProperties_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_coerceValueForScriptingProperties_call
}
nsobject_t nsprocessinfo_valueAtIndex( nsprocessinfo_t object, unsigned long long arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "valueAtIndex:inPropertyWithKey:" );
#define nsprocessinfo_valueAtIndex_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, unsigned long long, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_valueAtIndex_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_valueAtIndex_call
}
nsobject_t nsprocessinfo_valueWithName( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "valueWithName:inPropertyWithKey:" );
#define nsprocessinfo_valueWithName_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_valueWithName_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_valueWithName_call
}
nsobject_t nsprocessinfo_valueWithUniqueID( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "valueWithUniqueID:inPropertyWithKey:" );
#define nsprocessinfo_valueWithUniqueID_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_valueWithUniqueID_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_valueWithUniqueID_call
}
void nsprocessinfo_insertValue( nsprocessinfo_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t arg2 )
{
SEL methodSelector = sel_registerName( "insertValue:atIndex:inPropertyWithKey:" );
#define nsprocessinfo_insertValue_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, nsobject_t, unsigned long long, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
nsprocessinfo_insertValue_call( (id)object, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_insertValue_call
}
void nsprocessinfo_replaceValueAtIndex( nsprocessinfo_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t arg2 )
{
SEL methodSelector = sel_registerName( "replaceValueAtIndex:inPropertyWithKey:withValue:" );
#define nsprocessinfo_replaceValueAtIndex_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, unsigned long long, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
nsprocessinfo_replaceValueAtIndex_call( (id)object, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_replaceValueAtIndex_call
}
void nsprocessinfo_removeValueAtIndex( nsprocessinfo_t object, unsigned long long arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "removeValueAtIndex:fromPropertyWithKey:" );
#define nsprocessinfo_removeValueAtIndex_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, unsigned long long, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
nsprocessinfo_removeValueAtIndex_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_removeValueAtIndex_call
}
nsclass_t nsprocessinfo_classForPortCoder( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "classForPortCoder" );
#define nsprocessinfo_classForPortCoder_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_classForPortCoder_call( (id)object, methodSelector );
#undef nsprocessinfo_classForPortCoder_call
}
void nsprocessinfo_performSelector( nsprocessinfo_t object, nsselector_t arg0, nsobject_t arg1, double arg2, nsobject_t arg3 )
{
SEL methodSelector = sel_registerName( "performSelector:withObject:afterDelay:inModes:" );
#define nsprocessinfo_performSelector_call( obj, selector, arg0, arg1, arg2, arg3 ) ((void (*)( id, SEL, nsselector_t, nsobject_t, double, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
nsprocessinfo_performSelector_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
#undef nsprocessinfo_performSelector_call
}
unsigned int nsprocessinfo_classCode( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "classCode" );
#define nsprocessinfo_classCode_call( obj, selector ) ((unsigned int (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_classCode_call( (id)object, methodSelector );
#undef nsprocessinfo_classCode_call
}
char nsprocessinfo_isEqualTo( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "isEqualTo:" );
#define nsprocessinfo_isEqualTo_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isEqualTo_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isEqualTo_call
}
char nsprocessinfo_isLessThanOrEqualTo( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "isLessThanOrEqualTo:" );
#define nsprocessinfo_isLessThanOrEqualTo_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isLessThanOrEqualTo_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isLessThanOrEqualTo_call
}
char nsprocessinfo_isLessThan( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "isLessThan:" );
#define nsprocessinfo_isLessThan_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isLessThan_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isLessThan_call
}
char nsprocessinfo_isGreaterThanOrEqualTo( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "isGreaterThanOrEqualTo:" );
#define nsprocessinfo_isGreaterThanOrEqualTo_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isGreaterThanOrEqualTo_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isGreaterThanOrEqualTo_call
}
char nsprocessinfo_isGreaterThan( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "isGreaterThan:" );
#define nsprocessinfo_isGreaterThan_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isGreaterThan_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isGreaterThan_call
}
char nsprocessinfo_isNotEqualTo( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "isNotEqualTo:" );
#define nsprocessinfo_isNotEqualTo_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isNotEqualTo_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isNotEqualTo_call
}
char nsprocessinfo_doesContain( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "doesContain:" );
#define nsprocessinfo_doesContain_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_doesContain_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_doesContain_call
}
char nsprocessinfo_isLike( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "isLike:" );
#define nsprocessinfo_isLike_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isLike_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isLike_call
}
char nsprocessinfo_isCaseInsensitiveLike( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "isCaseInsensitiveLike:" );
#define nsprocessinfo_isCaseInsensitiveLike_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isCaseInsensitiveLike_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isCaseInsensitiveLike_call
}
void nsprocessinfo_performSelectorOnMainThread( nsprocessinfo_t object, nsselector_t arg0, nsobject_t arg1, char arg2, nsobject_t arg3 )
{
SEL methodSelector = sel_registerName( "performSelectorOnMainThread:withObject:waitUntilDone:modes:" );
#define nsprocessinfo_performSelectorOnMainThread_call( obj, selector, arg0, arg1, arg2, arg3 ) ((void (*)( id, SEL, nsselector_t, nsobject_t, char, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
nsprocessinfo_performSelectorOnMainThread_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
#undef nsprocessinfo_performSelectorOnMainThread_call
}
void nsprocessinfo_performSelectorInBackground( nsprocessinfo_t object, nsselector_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "performSelectorInBackground:withObject:" );
#define nsprocessinfo_performSelectorInBackground_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsselector_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
nsprocessinfo_performSelectorInBackground_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_performSelectorInBackground_call
}
nsobject_t nsprocessinfo_classDescriptionForDestinationKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "classDescriptionForDestinationKey:" );
#define nsprocessinfo_classDescriptionForDestinationKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_classDescriptionForDestinationKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_classDescriptionForDestinationKey_call
}
nsobject_t nsprocessinfo_entityName( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "entityName" );
#define nsprocessinfo_entityName_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_entityName_call( (id)object, methodSelector );
#undef nsprocessinfo_entityName_call
}
char nsprocessinfo_ownsDestinationObjectsForRelationshipKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "ownsDestinationObjectsForRelationshipKey:" );
#define nsprocessinfo_ownsDestinationObjectsForRelationshipKey_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_ownsDestinationObjectsForRelationshipKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_ownsDestinationObjectsForRelationshipKey_call
}
char nsprocessinfo_isToManyKey( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "isToManyKey:" );
#define nsprocessinfo_isToManyKey_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isToManyKey_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isToManyKey_call
}
void nsprocessinfo_removeObject( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "removeObject:fromPropertyWithKey:" );
#define nsprocessinfo_removeObject_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
nsprocessinfo_removeObject_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_removeObject_call
}
void nsprocessinfo_addObject( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "addObject:toPropertyWithKey:" );
#define nsprocessinfo_addObject_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
nsprocessinfo_addObject_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_addObject_call
}
nsobject_t nsprocessinfo_validateTakeValue( nsprocessinfo_t object, nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "validateTakeValue:forKeyPath:" );
#define nsprocessinfo_validateTakeValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_validateTakeValue_call( (id)object, methodSelector, arg0, arg1 );
#undef nsprocessinfo_validateTakeValue_call
}
nsobject_t nsprocessinfo_allPropertyKeys( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "allPropertyKeys" );
#define nsprocessinfo_allPropertyKeys_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_allPropertyKeys_call( (id)object, methodSelector );
#undef nsprocessinfo_allPropertyKeys_call
}
void nsprocessinfo_clearProperties( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "clearProperties" );
#define nsprocessinfo_clearProperties_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_clearProperties_call( (id)object, methodSelector );
#undef nsprocessinfo_clearProperties_call
}
void nsprocessinfo_flushKeyBindings( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "flushKeyBindings" );
#define nsprocessinfo_flushKeyBindings_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_flushKeyBindings_call( (id)object, methodSelector );
#undef nsprocessinfo_flushKeyBindings_call
}
void nsprocessinfo_takeStoredValuesFromDictionary( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "takeStoredValuesFromDictionary:" );
#define nsprocessinfo_takeStoredValuesFromDictionary_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_takeStoredValuesFromDictionary_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_takeStoredValuesFromDictionary_call
}
char nsprocessinfo_isNSDate__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSDate__" );
#define nsprocessinfo_isNSDate___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSDate___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSDate___call
}
char nsprocessinfo_isNSString__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSString__" );
#define nsprocessinfo_isNSString___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSString___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSString___call
}
char nsprocessinfo_isNSCFConstantString__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSCFConstantString__" );
#define nsprocessinfo_isNSCFConstantString___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSCFConstantString___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSCFConstantString___call
}
char nsprocessinfo_isNSNumber__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSNumber__" );
#define nsprocessinfo_isNSNumber___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSNumber___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSNumber___call
}
char nsprocessinfo_isNSArray__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSArray__" );
#define nsprocessinfo_isNSArray___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSArray___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSArray___call
}
char nsprocessinfo_isNSDictionary__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSDictionary__" );
#define nsprocessinfo_isNSDictionary___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSDictionary___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSDictionary___call
}
char nsprocessinfo_isNSSet__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSSet__" );
#define nsprocessinfo_isNSSet___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSSet___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSSet___call
}
char nsprocessinfo_isNSData__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSData__" );
#define nsprocessinfo_isNSData___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSData___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSData___call
}
char nsprocessinfo_isNSObject__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSObject__" );
#define nsprocessinfo_isNSObject___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSObject___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSObject___call
}
char nsprocessinfo_isNSOrderedSet__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSOrderedSet__" );
#define nsprocessinfo_isNSOrderedSet___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSOrderedSet___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSOrderedSet___call
}
char nsprocessinfo_isNSTimeZone__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSTimeZone__" );
#define nsprocessinfo_isNSTimeZone___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSTimeZone___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSTimeZone___call
}
char nsprocessinfo_isNSValue__( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isNSValue__" );
#define nsprocessinfo_isNSValue___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isNSValue___call( (id)object, methodSelector );
#undef nsprocessinfo_isNSValue___call
}
nsobject_t nsprocessinfo_description( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "description" );
#define nsprocessinfo_description_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_description_call( (id)object, methodSelector );
#undef nsprocessinfo_description_call
}
void nsprocessinfo_doesNotRecognizeSelector( nsprocessinfo_t object, nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "doesNotRecognizeSelector:" );
#define nsprocessinfo_doesNotRecognizeSelector_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_doesNotRecognizeSelector_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_doesNotRecognizeSelector_call
}
nsobject_t nsprocessinfo_methodSignatureForSelector( nsprocessinfo_t object, nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "methodSignatureForSelector:" );
#define nsprocessinfo_methodSignatureForSelector_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_methodSignatureForSelector_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_methodSignatureForSelector_call
}
nsobject_t nsprocessinfo_retain( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "retain" );
#define nsprocessinfo_retain_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_retain_call( (id)object, methodSelector );
#undef nsprocessinfo_retain_call
}
unsigned long long nsprocessinfo_retainCount( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "retainCount" );
#define nsprocessinfo_retainCount_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_retainCount_call( (id)object, methodSelector );
#undef nsprocessinfo_retainCount_call
}
nsobject_t nsprocessinfo_autorelease( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "autorelease" );
#define nsprocessinfo_autorelease_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_autorelease_call( (id)object, methodSelector );
#undef nsprocessinfo_autorelease_call
}
nsobject_t nsprocessinfo_copy( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "copy" );
#define nsprocessinfo_copy_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_copy_call( (id)object, methodSelector );
#undef nsprocessinfo_copy_call
}
void nsprocessinfo_finalize( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "finalize" );
#define nsprocessinfo_finalize_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_finalize_call( (id)object, methodSelector );
#undef nsprocessinfo_finalize_call
}
char nsprocessinfo_isEqual( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "isEqual:" );
#define nsprocessinfo_isEqual_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isEqual_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isEqual_call
}
nsclass_t nsprocessinfo_class( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "class" );
#define nsprocessinfo_class_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_class_call( (id)object, methodSelector );
#undef nsprocessinfo_class_call
}
nsobject_t nsprocessinfo_self( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "self" );
#define nsprocessinfo_self_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_self_call( (id)object, methodSelector );
#undef nsprocessinfo_self_call
}
char nsprocessinfo_isProxy( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isProxy" );
#define nsprocessinfo_isProxy_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isProxy_call( (id)object, methodSelector );
#undef nsprocessinfo_isProxy_call
}
char nsprocessinfo_isKindOfClass( nsprocessinfo_t object, nsclass_t arg0 )
{
SEL methodSelector = sel_registerName( "isKindOfClass:" );
#define nsprocessinfo_isKindOfClass_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isKindOfClass_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isKindOfClass_call
}
char nsprocessinfo_isMemberOfClass( nsprocessinfo_t object, nsclass_t arg0 )
{
SEL methodSelector = sel_registerName( "isMemberOfClass:" );
#define nsprocessinfo_isMemberOfClass_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isMemberOfClass_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_isMemberOfClass_call
}
char nsprocessinfo_conformsToProtocol( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "conformsToProtocol:" );
#define nsprocessinfo_conformsToProtocol_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_conformsToProtocol_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_conformsToProtocol_call
}
char nsprocessinfo_respondsToSelector( nsprocessinfo_t object, nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "respondsToSelector:" );
#define nsprocessinfo_respondsToSelector_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_respondsToSelector_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_respondsToSelector_call
}
_NSZone* nsprocessinfo_zone( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "zone" );
#define nsprocessinfo_zone_call( obj, selector ) ((_NSZone* (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_zone_call( (id)object, methodSelector );
#undef nsprocessinfo_zone_call
}
unsigned long long nsprocessinfo_hash( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "hash" );
#define nsprocessinfo_hash_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_hash_call( (id)object, methodSelector );
#undef nsprocessinfo_hash_call
}
nsclass_t nsprocessinfo_superclass( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "superclass" );
#define nsprocessinfo_superclass_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_superclass_call( (id)object, methodSelector );
#undef nsprocessinfo_superclass_call
}
nsobject_t nsprocessinfo_debugDescription( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "debugDescription" );
#define nsprocessinfo_debugDescription_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_debugDescription_call( (id)object, methodSelector );
#undef nsprocessinfo_debugDescription_call
}
nsobject_t nsprocessinfo_init( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "init" );
#define nsprocessinfo_init_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_init_call( (id)object, methodSelector );
#undef nsprocessinfo_init_call
}
char nsprocessinfo_retainWeakReference( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "retainWeakReference" );
#define nsprocessinfo_retainWeakReference_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_retainWeakReference_call( (id)object, methodSelector );
#undef nsprocessinfo_retainWeakReference_call
}
char nsprocessinfo_allowsWeakReference( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "allowsWeakReference" );
#define nsprocessinfo_allowsWeakReference_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_allowsWeakReference_call( (id)object, methodSelector );
#undef nsprocessinfo_allowsWeakReference_call
}
char nsprocessinfo_isFault( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "isFault" );
#define nsprocessinfo_isFault_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_isFault_call( (id)object, methodSelector );
#undef nsprocessinfo_isFault_call
}
void nsprocessinfo_forwardInvocation( nsprocessinfo_t object, nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "forwardInvocation:" );
#define nsprocessinfo_forwardInvocation_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_forwardInvocation_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_forwardInvocation_call
}
nsobject_t nsprocessinfo_forwardingTargetForSelector( nsprocessinfo_t object, nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "forwardingTargetForSelector:" );
#define nsprocessinfo_forwardingTargetForSelector_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_forwardingTargetForSelector_call( (id)object, methodSelector, arg0 );
#undef nsprocessinfo_forwardingTargetForSelector_call
}
nsobject_t nsprocessinfo_mutableCopy( nsprocessinfo_t object )
{
SEL methodSelector = sel_registerName( "mutableCopy" );
#define nsprocessinfo_mutableCopy_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_mutableCopy_call( (id)object, methodSelector );
#undef nsprocessinfo_mutableCopy_call
}
nsobject_t nsprocessinfo_processInfo( )
{
SEL methodSelector = sel_registerName( "processInfo" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_processInfo_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_processInfo_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_processInfo_call
}
nsobject_t nsprocessinfo_defaultPlaceholderForMarker( nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "defaultPlaceholderForMarker:withBinding:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_defaultPlaceholderForMarker_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_defaultPlaceholderForMarker_call( (id)internalClassObject, methodSelector, arg0, arg1 );
#undef nsprocessinfo_defaultPlaceholderForMarker_call
}
void nsprocessinfo_exposeBinding( nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "exposeBinding:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_exposeBinding_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_exposeBinding_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_exposeBinding_call
}
void nsprocessinfo_setDefaultPlaceholder( nsobject_t arg0, nsobject_t arg1, nsobject_t arg2 )
{
SEL methodSelector = sel_registerName( "setDefaultPlaceholder:forMarker:withBinding:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_setDefaultPlaceholder_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, nsobject_t, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
nsprocessinfo_setDefaultPlaceholder_call( (id)internalClassObject, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_setDefaultPlaceholder_call
}
char nsprocessinfo_CA_automaticallyNotifiesObservers( nsclass_t arg0 )
{
SEL methodSelector = sel_registerName( "CA_automaticallyNotifiesObservers:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_CA_automaticallyNotifiesObservers_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_CA_automaticallyNotifiesObservers_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_CA_automaticallyNotifiesObservers_call
}
char nsprocessinfo_CA_encodesPropertyConditionally( unsigned int arg0, int arg1 )
{
SEL methodSelector = sel_registerName( "CA_encodesPropertyConditionally:type:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_CA_encodesPropertyConditionally_call( obj, selector, arg0, arg1 ) ((char (*)( id, SEL, unsigned int, int ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_CA_encodesPropertyConditionally_call( (id)internalClassObject, methodSelector, arg0, arg1 );
#undef nsprocessinfo_CA_encodesPropertyConditionally_call
}
nsobject_t nsprocessinfo_CA_CAMLPropertyForKey( nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "CA_CAMLPropertyForKey:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_CA_CAMLPropertyForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_CA_CAMLPropertyForKey_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_CA_CAMLPropertyForKey_call
}
nsobject_t nsprocessinfo_bs_secureDecodedFromData( nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "bs_secureDecodedFromData:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_bs_secureDecodedFromData_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_bs_secureDecodedFromData_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_bs_secureDecodedFromData_call
}
nsobject_t nsprocessinfo_bs_secureDataFromObject( nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "bs_secureDataFromObject:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_bs_secureDataFromObject_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_bs_secureDataFromObject_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_bs_secureDataFromObject_call
}
nsobject_t nsprocessinfo_bs_secureObjectFromData( nsobject_t arg0, nsclass_t arg1 )
{
SEL methodSelector = sel_registerName( "bs_secureObjectFromData:ofClass:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_bs_secureObjectFromData_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsclass_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
return nsprocessinfo_bs_secureObjectFromData_call( (id)internalClassObject, methodSelector, arg0, arg1 );
#undef nsprocessinfo_bs_secureObjectFromData_call
}
nsobject_t nsprocessinfo_bs_dataFromObject( nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "bs_dataFromObject:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_bs_dataFromObject_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_bs_dataFromObject_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_bs_dataFromObject_call
}
nsobject_t nsprocessinfo_bs_objectFromData( nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "bs_objectFromData:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_bs_objectFromData_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_bs_objectFromData_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_bs_objectFromData_call
}
nsobject_t nsprocessinfo_bs_decodedFromData( nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "bs_decodedFromData:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_bs_decodedFromData_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_bs_decodedFromData_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_bs_decodedFromData_call
}
void nsprocessinfo_load( )
{
SEL methodSelector = sel_registerName( "load" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_load_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_load_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_load_call
}
long long nsprocessinfo_version( )
{
SEL methodSelector = sel_registerName( "version" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_version_call( obj, selector ) ((long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_version_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_version_call
}
char nsprocessinfo_instancesImplementSelector( nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "instancesImplementSelector:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_instancesImplementSelector_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_instancesImplementSelector_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_instancesImplementSelector_call
}
void nsprocessinfo_poseAsClass( nsclass_t arg0 )
{
SEL methodSelector = sel_registerName( "poseAsClass:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_poseAsClass_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_poseAsClass_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_poseAsClass_call
}
void nsprocessinfo_setVersion( long long arg0 )
{
SEL methodSelector = sel_registerName( "setVersion:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_setVersion_call( obj, selector, arg0 ) ((void (*)( id, SEL, long long ))objc_msgSend) ( obj, selector, arg0 )
nsprocessinfo_setVersion_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_setVersion_call
}
char nsprocessinfo_automaticallyNotifiesObserversForKey( nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "automaticallyNotifiesObserversForKey:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_automaticallyNotifiesObserversForKey_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_automaticallyNotifiesObserversForKey_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_automaticallyNotifiesObserversForKey_call
}
nsobject_t nsprocessinfo_classFallbacksForKeyedArchiver( )
{
SEL methodSelector = sel_registerName( "classFallbacksForKeyedArchiver" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_classFallbacksForKeyedArchiver_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_classFallbacksForKeyedArchiver_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_classFallbacksForKeyedArchiver_call
}
nsclass_t nsprocessinfo_classForKeyedUnarchiver( )
{
SEL methodSelector = sel_registerName( "classForKeyedUnarchiver" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_classForKeyedUnarchiver_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_classForKeyedUnarchiver_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_classForKeyedUnarchiver_call
}
char nsprocessinfo_useStoredAccessor( )
{
SEL methodSelector = sel_registerName( "useStoredAccessor" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_useStoredAccessor_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_useStoredAccessor_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_useStoredAccessor_call
}
char nsprocessinfo_accessInstanceVariablesDirectly( )
{
SEL methodSelector = sel_registerName( "accessInstanceVariablesDirectly" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_accessInstanceVariablesDirectly_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_accessInstanceVariablesDirectly_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_accessInstanceVariablesDirectly_call
}
objc_method_description* nsprocessinfo_instanceMethodDescriptionForSelector( nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "instanceMethodDescriptionForSelector:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_instanceMethodDescriptionForSelector_call( obj, selector, arg0 ) ((objc_method_description* (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_instanceMethodDescriptionForSelector_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_instanceMethodDescriptionForSelector_call
}
nsobject_t nsprocessinfo_keyPathsForValuesAffectingValueForKey( nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "keyPathsForValuesAffectingValueForKey:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_keyPathsForValuesAffectingValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_keyPathsForValuesAffectingValueForKey_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_keyPathsForValuesAffectingValueForKey_call
}
void nsprocessinfo_setKeys( nsobject_t arg0, nsobject_t arg1 )
{
SEL methodSelector = sel_registerName( "setKeys:triggerChangeNotificationsForDependentKey:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_setKeys_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
nsprocessinfo_setKeys_call( (id)internalClassObject, methodSelector, arg0, arg1 );
#undef nsprocessinfo_setKeys_call
}
void nsprocessinfo_cancelPreviousPerformRequestsWithTarget( nsobject_t arg0, nsselector_t arg1, nsobject_t arg2 )
{
SEL methodSelector = sel_registerName( "cancelPreviousPerformRequestsWithTarget:selector:object:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_cancelPreviousPerformRequestsWithTarget_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, nsobject_t, nsselector_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
nsprocessinfo_cancelPreviousPerformRequestsWithTarget_call( (id)internalClassObject, methodSelector, arg0, arg1, arg2 );
#undef nsprocessinfo_cancelPreviousPerformRequestsWithTarget_call
}
void nsprocessinfo_flushAllKeyBindings( )
{
SEL methodSelector = sel_registerName( "flushAllKeyBindings" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_flushAllKeyBindings_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_flushAllKeyBindings_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_flushAllKeyBindings_call
}
void nsprocessinfo_flushClassKeyBindings( )
{
SEL methodSelector = sel_registerName( "flushClassKeyBindings" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_flushClassKeyBindings_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_flushClassKeyBindings_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_flushClassKeyBindings_call
}
nsobject_t nsprocessinfo_SFSQLiteClassName( )
{
SEL methodSelector = sel_registerName( "SFSQLiteClassName" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_SFSQLiteClassName_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_SFSQLiteClassName_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_SFSQLiteClassName_call
}
nsobject_t nsprocessinfo_instanceMethodSignatureForSelector( nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "instanceMethodSignatureForSelector:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_instanceMethodSignatureForSelector_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_instanceMethodSignatureForSelector_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_instanceMethodSignatureForSelector_call
}
nsobject_t nsprocessinfo_copyWithZone( _NSZone* arg0 )
{
SEL methodSelector = sel_registerName( "copyWithZone:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_copyWithZone_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, _NSZone* ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_copyWithZone_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_copyWithZone_call
}
nsobject_t nsprocessinfo_allocWithZone( _NSZone* arg0 )
{
SEL methodSelector = sel_registerName( "allocWithZone:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_allocWithZone_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, _NSZone* ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_allocWithZone_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_allocWithZone_call
}
void nsprocessinfo_initialize( )
{
SEL methodSelector = sel_registerName( "initialize" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_initialize_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
nsprocessinfo_initialize_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_initialize_call
}
nsobject_t nsprocessinfo_new( )
{
SEL methodSelector = sel_registerName( "new" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_new_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_new_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_new_call
}
char nsprocessinfo_resolveInstanceMethod( nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "resolveInstanceMethod:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_resolveInstanceMethod_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_resolveInstanceMethod_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_resolveInstanceMethod_call
}
char nsprocessinfo_resolveClassMethod( nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "resolveClassMethod:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_resolveClassMethod_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_resolveClassMethod_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_resolveClassMethod_call
}
nsprocessinfo_t nsprocessinfo_alloc( )
{
SEL methodSelector = sel_registerName( "alloc" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_alloc_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
return nsprocessinfo_alloc_call( (id)internalClassObject, methodSelector );
#undef nsprocessinfo_alloc_call
}
nsobject_t nsprocessinfo_mutableCopyWithZone( _NSZone* arg0 )
{
SEL methodSelector = sel_registerName( "mutableCopyWithZone:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_mutableCopyWithZone_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, _NSZone* ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_mutableCopyWithZone_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_mutableCopyWithZone_call
}
char nsprocessinfo_isSubclassOfClass( nsclass_t arg0 )
{
SEL methodSelector = sel_registerName( "isSubclassOfClass:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_isSubclassOfClass_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isSubclassOfClass_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_isSubclassOfClass_call
}
char nsprocessinfo_isAncestorOfObject( nsobject_t arg0 )
{
SEL methodSelector = sel_registerName( "isAncestorOfObject:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_isAncestorOfObject_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_isAncestorOfObject_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_isAncestorOfObject_call
}
char nsprocessinfo_instancesRespondToSelector( nsselector_t arg0 )
{
SEL methodSelector = sel_registerName( "instancesRespondToSelector:" );
Class internalClassObject = objc_getClass( "NSProcessInfo" );
#define nsprocessinfo_instancesRespondToSelector_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
return nsprocessinfo_instancesRespondToSelector_call( (id)internalClassObject, methodSelector, arg0 );
#undef nsprocessinfo_instancesRespondToSelector_call
}