TBTK
TBTK::Streamable Class Referenceabstract
Inheritance diagram for TBTK::Streamable:
TBTK::Property::AbstractProperty< double > TBTK::Property::AbstractProperty< SpinMatrix > TBTK::Property::AbstractProperty< std::complex< double > > TBTK::IndexTree TBTK::Model TBTK::Property::AbstractProperty< DataType > TBTK::Property::EnergyResolvedProperty< double > TBTK::Property::Density TBTK::Property::EigenValues TBTK::Property::EnergyResolvedProperty< SpinMatrix > TBTK::Property::Magnetization TBTK::Property::EnergyResolvedProperty< std::complex< double > > TBTK::Property::WaveFunctions TBTK::Models::SquareLattice TBTK::Property::EnergyResolvedProperty< DataType >

Public Member Functions

virtual std::string toString () const =0
 

Friends

std::ostream & operator<< (std::ostream &stream, const Streamable &streamable)
 

Member Function Documentation

◆ toString()

virtual std::string TBTK::Streamable::toString ( ) const
pure virtual

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  stream,
const Streamable streamable 
)
friend

Writes the Streamables toString()-representation to a stream.

Parameters
streamThe stream to write to.
streamableThe streamable to write.

The documentation for this class was generated from the following file: