00001 #ifndef _CTBprintf_HXX
00002 #define _CTBprintf_HXX 1
00003
00012
00013
00014
00015
00016
00017
00018
00019
00020 #include "CTBprintfS.hxx"
00021
00022 CTBprintfS<char> CTBprintf(char value, const char* c_format=0,
00023 int i_width=0, int i_precision=0);
00024
00025 CTBprintfS<int> CTBprintf(signed char value, const char* c_format=0,
00026 int i_width=0, int i_precision=0);
00027 CTBprintfS<unsigned int> CTBprintf(unsigned char value, const char* c_format=0,
00028 int i_width=0, int i_precision=0);
00029
00030 CTBprintfS<int> CTBprintf(short value, const char* c_format=0,
00031 int i_width=0, int i_precision=0);
00032 CTBprintfS<unsigned int> CTBprintf(unsigned short value,
00033 const char* c_format=0,
00034 int i_width=0, int i_precision=0);
00035
00036 CTBprintfS<int> CTBprintf(int value, const char* c_format=0,
00037 int i_width=0, int i_precision=0);
00038 CTBprintfS<unsigned int> CTBprintf(unsigned int value,
00039 const char* c_format=0,
00040 int i_width=0, int i_precision=0);
00041
00042 CTBprintfS<long> CTBprintf(long value, const char* c_format=0,
00043 int i_width=0, int i_precision=0);
00044 CTBprintfS<unsigned long> CTBprintf(unsigned long value,
00045 const char* c_format=0,
00046 int i_width=0, int i_precision=0);
00047
00048 CTBprintfS<double> CTBprintf(double value, const char* c_format=0,
00049 int i_width=0, int i_precision=0);
00050
00051 CTBprintfS<const char*> CTBprintf(const char* value, const char* c_format=0,
00052 int i_width=0, int i_precision=0);
00053
00054 CTBprintfS<const void*> CTBprintf(const void* value, const char* c_format=0,
00055 int i_width=0, int i_precision=0);
00056
00057
00058 #include "CTBprintf.icc"
00059
00060 #endif