Joel de Guzman <[EMAIL PROTECTED]> wrote: > Hi again, > > Take 2: > > typedef typename call_traits<T>::param_type > ctor_param; > > typedef typename call_traits<typename > remove_reference<T>::type>::param_type assign_param; > > typedef typename call_traits<T>::reference > return_type; > > optional(typename call_traits<T>::param_type arg); > void reset(assign_param arg); > return_type operator*();
Whoops! That should be: optional(ctor_param arg); void reset(assign_param arg); return_type operator*(); Anyway, it's the same. -- Joel de Guzman http://www.boost-consulting.com http://spirit.sf.net _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost