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

datastream Class Reference

#include <DataStream.h>

List of all members.

Public Member Functions

 datastream ()
 ~datastream ()
void endd ()
datastreamoperator<< (std::ostream &(*f)(std::ostream &))
datastreamoperator<< (datastream &(*f)(datastream &))
 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 *)


Detailed Description

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

Definition at line 16 of file DataStream.h.


Constructor & Destructor Documentation

datastream::datastream  )  [inline]
 

Definition at line 19 of file DataStream.h.

00019 {}

datastream::~datastream  )  [inline]
 

Definition at line 20 of file DataStream.h.

00020 {;}


Member Function Documentation

void datastream::endd  ) 
 

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

Definition at line 18 of file DataStream.C.

References CollectionMgr::Object(), and CollectionMgr::sendDataStream().

Referenced by endd().

00018                       {
00019   *this << std::ends;
00020   std::string datastr = str();
00021   CollectionMgr::Object()->sendDataStream(datastr.c_str());
00022   str("");
00023 }

datastream::LOCALMOD std::streambuf *   ) 
 

datastream::LOCALMOD void *   ) 
 

<< pointers *

datastream::LOCALMOD double   ) 
 

datastream::LOCALMOD float   ) 
 

<< floats *

datastream::LOCALMOD unsigned  short  ) 
 

datastream::LOCALMOD unsigned  long  ) 
 

datastream::LOCALMOD unsigned  int  ) 
 

datastream::LOCALMOD short   ) 
 

datastream::LOCALMOD long   ) 
 

datastream::LOCALMOD int   ) 
 

<< integers *

datastream::LOCALMOD const char *   ) 
 

datastream::LOCALMOD unsigned  char  ) 
 

datastream::LOCALMOD char   ) 
 

<< characters *

datastream& datastream::operator<< datastream &(*)(datastream &)  f  )  [inline]
 

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

Definition at line 28 of file DataStream.h.

00028 { return f(*this); }

datastream& datastream::operator<< std::ostream &(*)(std::ostream &)  f  )  [inline]
 

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

Definition at line 26 of file DataStream.h.

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


The documentation for this class was generated from the following files:
Generated on Sun Jul 6 04:07:46 2008 for NAMD by  doxygen 1.3.9.1