source:
vendors/XIOS/current/src/buffer_decl.cpp
@
4536
Last change on this file since 4536 was 3428, checked in by rblod, 12 years ago | |
---|---|
File size: 651 bytes |
Rev | Line | |
---|---|---|
[3428] | 1 | #include "buffer.hpp" |
2 | #include "buffer_impl.hpp" | |
3 | ||
4 | namespace xios | |
5 | { | |
6 | # define macro(T) \ | |
7 | template bool CBuffer::put_template<T>(const T& data) ; \ | |
8 | template bool CBuffer::put_template<T>(const T* data, size_t n) ; \ | |
9 | template bool CBuffer::put_ptr_template<T>(const T*& data, size_t n) ; \ | |
10 | template bool CBuffer::get_template<T>(T& data) ; \ | |
11 | template bool CBuffer::get_template<T>(T* data, size_t n) ; \ | |
12 | template bool CBuffer::get_ptr_template<T>(T*& data, size_t n) ; | |
13 | ||
14 | ||
15 | macro(char) | |
16 | macro(int) | |
17 | macro(short) | |
18 | macro(long) | |
19 | macro(uint) | |
20 | macro(ushort) | |
21 | macro(ulong) | |
22 | macro(float) | |
23 | macro(double) | |
24 | macro(long double) | |
25 | } |
Note: See TracBrowser
for help on using the repository browser.