Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_CarbonEvent_ParamTypeTrait< TYPE > Struct Template Reference

Inheritance diagram for CP_CarbonEvent_ParamTypeTrait< TYPE >:

CP_CarbonEvent_ParamTypeTrait_Base List of all members.

Public Types

typedef CP_TypeTrait< TYPE
>::Type 
Type

Static Public Member Functions

static OSStatus Get (EventRef inEvent, EventParamName inName, Type &inOutValue) throw ()
static OSStatus Set (EventRef inEvent, EventParamName inName, const Type &inValue) throw ()
static bool HasParameter (EventRef inEvent, EventParamName inName, EventParamType inType) throw ()

template<EventParamType TYPE>
struct CP_CarbonEvent_ParamTypeTrait< TYPE >


Member Typedef Documentation

template<EventParamType TYPE>
typedef CP_TypeTrait<TYPE>::Type CP_CarbonEvent_ParamTypeTrait< TYPE >::Type
 


Member Function Documentation

template<EventParamType TYPE>
OSStatus CP_CarbonEvent_ParamTypeTrait< TYPE >::Get EventRef  inEvent,
EventParamName  inName,
Type inOutValue
throw () [static]
 

template<EventParamType TYPE>
OSStatus CP_CarbonEvent_ParamTypeTrait< TYPE >::Set EventRef  inEvent,
EventParamName  inName,
const Type inValue
throw () [static]
 

CPLAT_Begin_Namespace_CPLAT bool CP_CarbonEvent_ParamTypeTrait_Base::HasParameter EventRef  inEvent,
EventParamName  inName,
EventParamType  inType
throw () [static, inherited]
 


The documentation for this struct was generated from the following file:
Generated on Tue Sep 20 20:21:34 2005 for CPLAT_MacOS by  doxygen 1.4.0