- Main Page
- Namespaces
- Classes
- Files
- Related Pages

# /Users/fpy/titan-1-5-MBARI/Mers/Executives/DeductiveController/Configs/TI_DSP_BIOS/iostream_dspbios.h

    00001 #ifndef IOSTREAM_DSPBIOS_H
    00002 #define IOSTREAM_DSPBIOS_H
    00003
    00004 #include <cstdio>
    00005 #include <cstring>
    00006
    00007 namespace std{
    00008
    00009
    00010 class streambuf
    00011 {
    00012
    00013 };
    00014
    00015 #define setprecision(N) (N)
    00016 #define flush (int)0;
    00017
    00018 class ostream : public streambuf
    00019 {
    00020 public:
    00021         int precision(void);
    00022
    00023         ostream& operator<<(int n);
    00024
    00025         ostream& operator<<(unsigned int n) ;
    00026
    00027         ostream& operator<<(float f) ;
    00028
    00029 //      const ostream& operator<<(ostream* g) {
    00030 //              return *g;
    00031 //              };
    00032
    00033         ostream& operator<<(char c);
    00034         ostream& operator<<(double d);
    00035
    00036         ostream& operator<<(const char* c);
    00037
    00038         ostream& operator<<(long l);
    00039
    00040         ostream& operator<<(void *p);
    00041 };
    00042
    00043 class istream : virtual public streambuf
    00044 {
    00045         private:
    00046                 static char dummy[10];
    00047 public:
    00048         istream& operator>>(char* c);
    00049 };
    00050
    00051 extern ostream cout;
    00052 extern ostream cerr;
    00053 extern char endl;
    00054
    00055
    00056 } // namespace std
    00057
    00058 #endif
    00059