Merge pull request #2216 from jwillemsen/jwi-cxxversionchecks
[ACE_TAO.git] / ACE / protocols / ace / INet / StreamInterceptor.cpp
blob80580ad92825c4e2d911ab38dc22e64ee1b7a2dc
1 #ifndef ACE_IOS_STREAM_INTERCEPTOR_CPP
2 #define ACE_IOS_STREAM_INTERCEPTOR_CPP
4 #include "ace/INet/StreamInterceptor.h"
6 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
8 namespace ACE
10 namespace IOS
12 template <class ACE_CHAR_T, class TR>
13 StreamInterceptorBase<ACE_CHAR_T, TR>::StreamInterceptorBase ()
17 template <class ACE_CHAR_T, class TR>
18 StreamInterceptorBase<ACE_CHAR_T, TR>::~StreamInterceptorBase ()
22 template <class ACE_CHAR_T, class TR>
23 void StreamInterceptorBase<ACE_CHAR_T, TR>::before_write (const char_type* /*buffer*/,
24 std::streamsize /*length_to_write*/)
28 template <class ACE_CHAR_T, class TR>
29 void StreamInterceptorBase<ACE_CHAR_T, TR>::after_write (int /*length_written*/)
33 template <class ACE_CHAR_T, class TR>
34 void StreamInterceptorBase<ACE_CHAR_T, TR>::before_read (std::streamsize /*length_to_read*/)
38 template <class ACE_CHAR_T, class TR>
39 void StreamInterceptorBase<ACE_CHAR_T, TR>::after_read (const char_type* /*buffer*/,
40 int /*length_read*/)
44 template <class ACE_CHAR_T, class TR>
45 void StreamInterceptorBase<ACE_CHAR_T, TR>::on_eof ()
52 ACE_END_VERSIONED_NAMESPACE_DECL
54 #endif /* ACE_IOS_STREAM_INTERCEPTOR_CPP */