2 #ifndef TAO_IFR_VISITOR_MACRO_H
3 #define TAO_IFR_VISITOR_MACRO_H
5 #include /**/ "ace/pre.h"
6 #include "ace/CORBA_macros.h"
8 #include "tao/ORB_Constants.h"
10 #define TAO_IFR_VISITOR_WRITE_GUARD \
11 ACE_WRITE_GUARD_THROW_EX (ACE_Lock, \
15 CORBA::SystemException::_tao_minor_code ( \
18 CORBA::COMPLETED_NO)); \
20 #include /**/ "ace/post.h"
22 #endif /* TAO_IFR_VISITOR_MACRO_H */