Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

CTBprintf.hxx

Go to the documentation of this file.
00001 #ifndef _CTBprintf_HXX
00002 #define _CTBprintf_HXX 1
00003 
00012 /*----------------------------------------------------------------------------*/
00013 /* C Tool Box: Designed and implemented by:                                   */
00014 /*    Walter F.J. Mueller   Gesellschaft fuer Schwerionenforschung (GSI)      */
00015 /*                          Planckstrasse 1, D-64291 Darmstadt, Germany       */
00016 /*                  Email:  W.F.J.Mueller@gsi.de                              */
00017 /*                  WWW:    http://www-kp3.gsi.de/www/kp3/people/mueller.html */
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 // implementation is all inline
00058 #include "CTBprintf.icc"
00059 
00060 #endif

Generated at Fri Oct 24 18:11:29 2003 for CTBbase by doxygen1.2.9-20010812 written by Dimitri van Heesch, © 1997-2001