23 #ifndef _GEOM_PYTHONDUMP_HXX_ 
   24 #define _GEOM_PYTHONDUMP_HXX_ 
   26 #include <SALOMEconfig.h> 
   31 #include <TCollection_AsciiString.hxx> 
   51 #if OCC_VERSION_MAJOR >= 7 
   53     Standard_EXPORT TPythonDump& 
operator<< (
const Handle(T)& theObject) { 
return *
this << theObject.get(); }
 
   55     Standard_EXPORT TPythonDump& 
operator<< (
bool theArg);
 
   56     Standard_EXPORT TPythonDump& 
operator<< (
long int theArg);
 
   57     Standard_EXPORT TPythonDump& 
operator<< (
int theArg);
 
   58     Standard_EXPORT TPythonDump& 
operator<< (
double theArg);
 
   59     Standard_EXPORT TPythonDump& 
operator<< (
float theArg);
 
   60     Standard_EXPORT TPythonDump& 
operator<< (
const void* theArg);
 
   61     Standard_EXPORT TPythonDump& 
operator<< (
const char* theArg);
 
   62     Standard_EXPORT TPythonDump& 
operator<< (
const TCollection_AsciiString theArg);
 
   63     Standard_EXPORT TPythonDump& 
operator<< (
const TopAbs_ShapeEnum theArg);
 
   65     Standard_EXPORT TPythonDump& 
operator<< (
const Handle(TColStd_HSequenceOfTransient)& objects);
 
   66     Standard_EXPORT TPythonDump& operator<< (const std::list<Handle(GEOM_Object)>& theObjects);