raSystem  1.0 bata
IRADelegateParam< TYPE > Class Template Reference

#include <IRADelegate.h>

Public Member Functions

 IRADelegateParam ()
 
 IRADelegateParam (raSmartPointer< TYPE > Data)
 
 READONLY_PROPERTY (unsigned long, Count)
 
 GET (Count)
 
void operator+= (raSmartPointer< TYPE > data)
 
raSmartPointer< TYPE > * GetAt (int nIndex)
 

Protected Attributes

raArray< raSmartPointer< TYPE > > m_data
 

Detailed Description

template<typename TYPE>
class IRADelegateParam< TYPE >

Definition at line 4 of file IRADelegate.h.

Constructor & Destructor Documentation

◆ IRADelegateParam() [1/2]

template<typename TYPE>
IRADelegateParam< TYPE >::IRADelegateParam ( )
inline

Definition at line 7 of file IRADelegate.h.

◆ IRADelegateParam() [2/2]

template<typename TYPE>
IRADelegateParam< TYPE >::IRADelegateParam ( raSmartPointer< TYPE >  Data)
inline

Definition at line 10 of file IRADelegate.h.

Member Function Documentation

◆ GET()

template<typename TYPE>
IRADelegateParam< TYPE >::GET ( Count  )
inline

Definition at line 16 of file IRADelegate.h.

◆ GetAt()

template<typename TYPE>
raSmartPointer<TYPE>* IRADelegateParam< TYPE >::GetAt ( int  nIndex)
inline

Definition at line 22 of file IRADelegate.h.

◆ operator+=()

template<typename TYPE>
void IRADelegateParam< TYPE >::operator+= ( raSmartPointer< TYPE >  data)
inline

Definition at line 18 of file IRADelegate.h.

◆ READONLY_PROPERTY()

template<typename TYPE>
IRADelegateParam< TYPE >::READONLY_PROPERTY ( unsigned  long,
Count   
)

Member Data Documentation

◆ m_data

template<typename TYPE>
raArray<raSmartPointer<TYPE> > IRADelegateParam< TYPE >::m_data
protected

Definition at line 27 of file IRADelegate.h.


The documentation for this class was generated from the following file: