template <int _EvtCode> class send_normal_event;
template <int _EvtCode> class send_error_event;
- class Exception_is_send_normal_event;
- class Exception_is_send_error_event;
+ class Exception_is_send_normal_event {}; // toriaezu..
+ class Exception_is_send_error_event {}; // toriaezu..
+/*
template <typename T, int _EvtCode>
- class false_ret_to_exception<T,send_normal_event<_EvtCode> > : public _true_analyze {
+ class false_ret_to_exception<T,send_normal_event<_EvtCode> > : public rule::_true_analyze {
Exception_is_send_normal_event _; };
template <typename T, int _EvtCode>
- class false_ret_to_exception<T,send_error_event<_EvtCode> > : public _true_analyze{
+ class false_ret_to_exception<T,send_error_event<_EvtCode> > : public rule::_true_analyze{
Exception_is_send_normal_event _; };
-
+*/
//////////
template <typename T, typename _CatchException>
typename T31 = _true_analyze,
typename T32 = _true_analyze
>
- struct seq : lengthable_seq, tuple<
+ struct seq : /*lengthable_seq,*/ tuple<
typename _seq::te<T0>::type,
typename _seq::te<T1>::type,
typename _seq::te<T2>::type,
return false;
if ( ::roast::lexical::generate(strm, doc.get<32>()) == false )
return false;
- *//*
+ */
- return true;
- }*/
+ //return true;
+ }
/*
// generate
template <typename _Strm, typename _NestType, typename _NextType>
bool _seq_generate(_Strm& strm, _NestType& doc, const _NextType& )
{
- if ( ::roast::lexical::generate(strm, doc.get<0>()) == false )
+ if ( generate(strm, doc.get<0>()) == false )
return false;
- if ( ::roast::lexical::generate(strm, doc.next) == false )
+
+ if ( _seq_generate(strm, doc.next, _NextType::_Next()) == false )
return false;
return true;