Lines Matching refs:T
60 template <class T>
73 virtual ocsd_err_t attach(T* component);
82 virtual ocsd_err_t detach(T* component);
86 virtual ocsd_err_t replace_first(T* component);
99 virtual T* first();
107 virtual T* next();
148 T *m_comp; /**< pointer to the single attached interface */
153 template<class T> componentAttachPt<T>::componentAttachPt() in componentAttachPt()
161 template<class T> componentAttachPt<T>::~componentAttachPt() in ~componentAttachPt()
167 template<class T> ocsd_err_t componentAttachPt<T>::attach(T* component) in attach()
177 template<class T> ocsd_err_t componentAttachPt<T>::replace_first(T* component) in replace_first()
188 template<class T> ocsd_err_t componentAttachPt<T>::detach(T* component) in detach()
198 template<class T> T* componentAttachPt<T>::first() in first()
203 template<class T> T* componentAttachPt<T>::next() in next()
208 template<class T> int componentAttachPt<T>::num_attached() in num_attached()
213 template<class T> void componentAttachPt<T>::detach_all() in detach_all()
220 template<class T> void componentAttachPt<T>::set_notifier(IComponentAttachNotifier *notifier) in set_notifier()
225 template<class T> const bool componentAttachPt<T>::enabled() const in enabled()
230 template<class T> void componentAttachPt<T>::set_enabled(const bool enable) in set_enabled()