Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

infostream Class Reference

#include <InfoStream.h>

List of all members.

Public Member Functions

 infostream ()
 ~infostream ()
void endi ()
infostreamoperator<< (std::ostream &(*f)(std::ostream &))
infostreamoperator<< (infostream &(*f)(infostream &))
 LOCALMOD (char)
 LOCALMOD (unsigned char)
 LOCALMOD (const char *)
 LOCALMOD (int)
 LOCALMOD (long)
 LOCALMOD (short)
 LOCALMOD (unsigned int)
 LOCALMOD (unsigned long)
 LOCALMOD (unsigned short)
 LOCALMOD (float)
 LOCALMOD (double)
 LOCALMOD (void *)
 LOCALMOD (std::streambuf *)


Constructor & Destructor Documentation

infostream::infostream  ) 
 

Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.

Definition at line 17 of file InfoStream.C.

00017 {}

infostream::~infostream  ) 
 

Definition at line 19 of file InfoStream.C.

00019 {;}


Member Function Documentation

void infostream::endi  ) 
 

Definition at line 22 of file InfoStream.C.

Referenced by endi().

00022                       {
00023   *this << std::ends;
00024   std::string infostr = str();
00025   CkPrintf("%s",infostr.c_str());
00026 #ifndef NAMD_NO_STDOUT_FLUSH
00027   fflush(stdout);  // since CkPrintf doesn't always flush
00028 #endif
00029   str("");
00030 }

infostream::LOCALMOD std::streambuf *   ) 
 

infostream::LOCALMOD void *   ) 
 

<< pointers *

infostream::LOCALMOD double   ) 
 

infostream::LOCALMOD float   ) 
 

<< floats *

infostream::LOCALMOD unsigned  short  ) 
 

infostream::LOCALMOD unsigned  long  ) 
 

infostream::LOCALMOD unsigned  int  ) 
 

infostream::LOCALMOD short   ) 
 

infostream::LOCALMOD long   ) 
 

infostream::LOCALMOD int   ) 
 

<< integers *

infostream::LOCALMOD const char *   ) 
 

infostream::LOCALMOD unsigned  char  ) 
 

infostream::LOCALMOD char   ) 
 

<< characters *

infostream & infostream::operator<< infostream &(*)(infostream &)  f  ) 
 

infostream<<infostream (how to handle class modifiers) *

Definition at line 67 of file InfoStream.C.

00067 { return f(*this); }

infostream & infostream::operator<< std::ostream &(*)(std::ostream &)  f  ) 
 

infostream<<ostream (hot to handle inherited modifiers) *

Definition at line 65 of file InfoStream.C.

00065 { f(*this); return(*this); }


The documentation for this class was generated from the following files:
Generated on Sun Feb 12 04:08:03 2012 for NAMD by  doxygen 1.3.9.1