Go to the documentation of this file.00001
00002
00003 #ifndef ACE_IOS_STREAM_INTERCEPTOR_CPP
00004 #define ACE_IOS_STREAM_INTERCEPTOR_CPP
00005
00006 #include "ace/INet/StreamInterceptor.h"
00007
00008 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
00009
00010 namespace ACE
00011 {
00012 namespace IOS
00013 {
00014
00015 template <class ACE_CHAR_T, class TR>
00016 StreamInterceptorBase<ACE_CHAR_T, TR>::StreamInterceptorBase ()
00017 {
00018 }
00019
00020 template <class ACE_CHAR_T, class TR>
00021 StreamInterceptorBase<ACE_CHAR_T, TR>::~StreamInterceptorBase ()
00022 {
00023 }
00024
00025 template <class ACE_CHAR_T, class TR>
00026 void StreamInterceptorBase<ACE_CHAR_T, TR>::before_write (const char_type* ,
00027 std::streamsize )
00028 {
00029 }
00030
00031 template <class ACE_CHAR_T, class TR>
00032 void StreamInterceptorBase<ACE_CHAR_T, TR>::after_write (int )
00033 {
00034 }
00035
00036 template <class ACE_CHAR_T, class TR>
00037 void StreamInterceptorBase<ACE_CHAR_T, TR>::before_read (std::streamsize )
00038 {
00039 }
00040
00041 template <class ACE_CHAR_T, class TR>
00042 void StreamInterceptorBase<ACE_CHAR_T, TR>::after_read (const char_type* ,
00043 int )
00044 {
00045 }
00046
00047 template <class ACE_CHAR_T, class TR>
00048 void StreamInterceptorBase<ACE_CHAR_T, TR>::on_eof ()
00049 {
00050 }
00051
00052 }
00053 }
00054
00055 ACE_END_VERSIONED_NAMESPACE_DECL
00056
00057 #endif