blitz Version 1.0.2
Loading...
Searching...
No Matches
blitz::prettyPrintFormat Class Reference

#include <prettyprint.h>

Collaboration diagram for blitz::prettyPrintFormat:
Collaboration graph

Public Member Functions

 prettyPrintFormat (const bool terse=false)
 
void setDumpArrayShapesMode ()
 
char nextArrayOperandSymbol ()
 
char nextScalarOperandSymbol ()
 
bool tersePrintingSelected () const
 
bool dumpArrayShapesMode () const
 

Private Attributes

bool tersePrintingSelected_
 
bool dumpArrayShapes_
 
int arrayOperandCounter_
 
int scalarOperandCounter_
 

Constructor & Destructor Documentation

◆ prettyPrintFormat()

blitz::prettyPrintFormat::prettyPrintFormat ( const bool  terse = false)
inline

Member Function Documentation

◆ dumpArrayShapesMode()

◆ nextArrayOperandSymbol()

◆ nextScalarOperandSymbol()

char blitz::prettyPrintFormat::nextScalarOperandSymbol ( )
inline

References scalarOperandCounter_.

◆ setDumpArrayShapesMode()

void blitz::prettyPrintFormat::setDumpArrayShapesMode ( )
inline

References dumpArrayShapes_.

◆ tersePrintingSelected()

Member Data Documentation

◆ arrayOperandCounter_

int blitz::prettyPrintFormat::arrayOperandCounter_
private

◆ dumpArrayShapes_

bool blitz::prettyPrintFormat::dumpArrayShapes_
private

◆ scalarOperandCounter_

int blitz::prettyPrintFormat::scalarOperandCounter_
private

◆ tersePrintingSelected_

bool blitz::prettyPrintFormat::tersePrintingSelected_
private

Referenced by tersePrintingSelected().


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