13#ifndef _TEUCHOS_OBJECT_HPP_
14#define _TEUCHOS_OBJECT_HPP_
36class TEUCHOSNUMERICS_LIB_DLL_EXPORT
Object {
72 virtual void setLabel (
const char*
theLabel);
93 virtual const char* label ()
const;
96 static int getTracebackMode();
103 virtual void print (std::ostream& os)
const;
114 static int tracebackMode;
123std::ostream& operator<< (std::ostream& os,
const Teuchos::Object& obj);
Teuchos header file which uses auto-configuration information to include necessary C++ headers.
Teuchos::DataAccess Mode enumerable type.
virtual ~Object()
Destructor (virtual, for safety of derived classes).
Smart reference counting pointer class for automatic garbage collection.
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos,...