MercuryDPM
Alpha
|
#include <iostream>
Go to the source code of this file.
Classes | |
class | BaseObject |
It is an abstract base class due to the purely virtual functions declared below. Even if the function is purely virtual, it does not imply that it cannot have a definition. Abstract classes are useful to define a interface. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &os, const BaseObject &o) |
Operator overloading for passing the data from the BaseObject "o" into the output stream. More... | |
std::istream & | operator>> (std::istream &is, BaseObject &o) |
Operator overloading for reading the data from an input stream into the BAseObject "o". More... | |
std::ostream& operator<< | ( | std::ostream & | os, |
const BaseObject & | o | ||
) |
Operator overloading for passing the data from the BaseObject "o" into the output stream.
[in,out] | os | |
[in] | o |
Definition at line 35 of file BaseObject.cc.
References BaseObject::write().
std::istream& operator>> | ( | std::istream & | is, |
BaseObject & | o | ||
) |
Operator overloading for reading the data from an input stream into the BAseObject "o".
[in] | o | |
[in,out] | is |
Definition at line 46 of file BaseObject.cc.
References BaseObject::read().