File tree Expand file tree Collapse file tree 1 file changed +0
-15
lines changed
Expand file tree Collapse file tree 1 file changed +0
-15
lines changed Original file line number Diff line number Diff line change @@ -155,21 +155,7 @@ class Component {
155155 {
156156 return _adapter.get ();
157157 }
158-
159- // ! @brief Gets the access adapter
160- #if 0
161- template <class T>
162- inline T* asAdapter()
163- {
164- return static_cast<T*>(_adapter.get());
165- }
166158 // ! @brief Gets the access adapter
167- template <class T>
168- inline const T* asAdapter() const
169- {
170- return static_cast<const T*>(_adapter.get());
171- }
172- #else
173159 template <class T >
174160 inline auto asAdapter (const Adapter::Type t) ->
175161 typename std::remove_cv<typename std::remove_pointer<T>::type>::type*
@@ -186,7 +172,6 @@ class Component {
186172 static_assert (std::is_base_of<Adapter, U>::value, " T must be derived from Adapter" );
187173 return (_adapter->type () == t) ? static_cast <const U*>(_adapter.get ()) : nullptr ;
188174 }
189- #endif
190175 // /@}
191176
192177 // /@name Attributes
You can’t perform that action at this time.
0 commit comments