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

CP_CarbonEvent_DirectParam< TYPE > Struct Template Reference

Inheritance diagram for CP_CarbonEvent_DirectParam< TYPE >:

CP_CarbonEvent_Param< kEventParamDirectObject, TYPE > List of all members.

Public Types

typedef CP_CarbonEvent_ParamTypeTrait<
TYPE > 
IOType
typedef IOType::Type ValueType

Static Public Member Functions

static ValueType Get (EventRef inEvent)
static void Get (EventRef inEvent, ValueType &inValue)
static bool Get (EventRef inEvent, ValueType &inValue, const std::nothrow_t &) throw ()
static void Set (EventRef inEvent, const ValueType &inValue)
static bool HasParameter (EventRef inEvent) throw ()

template<EventParamType TYPE>
struct CP_CarbonEvent_DirectParam< TYPE >


Member Typedef Documentation

typedef CP_CarbonEvent_ParamTypeTrait<TYPE> CP_CarbonEvent_Param< NAME, TYPE >::IOType [inherited]
 

typedef IOType::Type CP_CarbonEvent_Param< NAME, TYPE >::ValueType [inherited]
 


Member Function Documentation

static ValueType CP_CarbonEvent_Param< NAME, TYPE >::Get EventRef  inEvent  )  [static, inherited]
 

static void CP_CarbonEvent_Param< NAME, TYPE >::Get EventRef  inEvent,
ValueType inValue
[static, inherited]
 

static bool CP_CarbonEvent_Param< NAME, TYPE >::Get EventRef  inEvent,
ValueType inValue,
const std::nothrow_t & 
throw () [static, inherited]
 

static void CP_CarbonEvent_Param< NAME, TYPE >::Set EventRef  inEvent,
const ValueType inValue
[static, inherited]
 

static bool CP_CarbonEvent_Param< NAME, TYPE >::HasParameter EventRef  inEvent  )  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