buffer_out_decl.cpp 452 B

1234567891011121314151617181920212223
  1. #include "buffer_out.hpp"
  2. #include "buffer_out_impl.hpp"
  3. namespace xios
  4. {
  5. # define macro(T) \
  6. template bool CBufferOut::put_template<T>(const T& data) ; \
  7. template bool CBufferOut::put_template<T>(const T* data, size_t n) ; \
  8. template bool CBufferOut::advance_template<T>(size_t n) ; \
  9. macro(char)
  10. macro(int)
  11. macro(short)
  12. macro(long)
  13. macro(uint)
  14. macro(ushort)
  15. macro(ulong)
  16. macro(float)
  17. macro(double)
  18. macro(long double)
  19. }