GEOM.TPythonDump Class Reference

#include <GEOM_PythonDump.hxx>


Public Member Functions

Standard_EXPORT TPythonDump (Handle(GEOM_Function)&theFunction, bool theAppend=false)
virtual Standard_EXPORT ~TPythonDump ()
Standard_EXPORT TPythonDumpoperator<< (long int theArg)
Standard_EXPORT TPythonDumpoperator<< (int theArg)
Standard_EXPORT TPythonDumpoperator<< (double theArg)
Standard_EXPORT TPythonDumpoperator<< (float theArg)
Standard_EXPORT TPythonDumpoperator<< (const void *theArg)
Standard_EXPORT TPythonDumpoperator<< (const char *theArg)
Standard_EXPORT TPythonDumpoperator<< (const TopAbs_ShapeEnum theArg)
Standard_EXPORT TPythonDumpoperator<< (const Handle(GEOM_Object)&theObject)

Private Member Functions

 Handle (GEOM_Function) myFunction

Private Attributes

std::ostringstream myStream
bool myAppend

Static Private Attributes

static size_t myCounter = 0


Constructor & Destructor Documentation

GEOM.TPythonDump::TPythonDump Handle(GEOM_Function)&  theFunction,
bool  theAppend = false
 

GEOM.TPythonDump::~TPythonDump  )  [virtual]
 


Member Function Documentation

GEOM.TPythonDump.Handle GEOM_Function   )  [private]
 

TPythonDump & GEOM.TPythonDump::operator<< long int  theArg  ) 
 

TPythonDump & GEOM.TPythonDump::operator<< int  theArg  ) 
 

TPythonDump & GEOM.TPythonDump::operator<< double  theArg  ) 
 

TPythonDump & GEOM.TPythonDump::operator<< float  theArg  ) 
 

TPythonDump & GEOM.TPythonDump::operator<< const void *  theArg  ) 
 

TPythonDump & GEOM.TPythonDump::operator<< const char *  theArg  ) 
 

TPythonDump & GEOM.TPythonDump::operator<< const TopAbs_ShapeEnum  theArg  ) 
 

TPythonDump & GEOM.TPythonDump::operator<< const Handle(GEOM_Object)&  theObject  ) 
 


Field Documentation

std::ostringstream GEOM.TPythonDump.myStream [private]
 

size_t GEOM.TPythonDump::myCounter = 0 [static, private]
 

bool GEOM.TPythonDump.myAppend [private]