2
0
mirror of https://github.com/boostorg/test.git synced 2026-01-26 07:02:12 +00:00

Add missing export macros for print_log_value<>

[SVN r36041]
This commit is contained in:
Jürgen Hunold
2006-11-14 21:33:01 +00:00
parent 7a7ef5bc6b
commit 7accf54a4e

View File

@@ -317,7 +317,7 @@ struct print_log_value<the_type > { \
template<typename T, std::size_t N >
struct print_log_value< T[N] > {
void operator()( std::ostream& ostr, T const* t )
{
{
ostr << t;
}
};
@@ -326,28 +326,28 @@ struct print_log_value< T[N] > {
//____________________________________________________________________________//
template<>
struct print_log_value<char> {
struct BOOST_TEST_DECL print_log_value<char> {
void operator()( std::ostream& ostr, char t );
};
//____________________________________________________________________________//
template<>
struct print_log_value<unsigned char> {
struct BOOST_TEST_DECL print_log_value<unsigned char> {
void operator()( std::ostream& ostr, unsigned char t );
};
//____________________________________________________________________________//
template<>
struct print_log_value<char const*> {
struct BOOST_TEST_DECL print_log_value<char const*> {
void operator()( std::ostream& ostr, char const* t );
};
//____________________________________________________________________________//
template<>
struct print_log_value<wchar_t const*> {
struct BOOST_TEST_DECL print_log_value<wchar_t const*> {
void operator()( std::ostream& ostr, wchar_t const* t );
};
@@ -600,6 +600,9 @@ namespace test_toolbox = test_tools;
// Revision History :
//
// $Log$
// Revision 1.63 2006/11/14 21:33:01 jhunold
// Add missing export macros for print_log_value<>
//
// Revision 1.62 2006/11/14 07:34:30 jhunold
// Removed wrong export declarations.
//