CGEM BOSS 6.6.5.i
BESIII Offline Software System
Loading...
Searching...
No Matches
AbsEvtObj Class Reference

#include <AbsEvtObj.h>

Public Member Functions

virtual ~AbsEvtObj ()
 
virtual void print (std::ostream &o) const
 
virtual void printAll (std::ostream &o) const
 
bool operator== (const AbsEvtObj &a) const
 

Protected Member Functions

 AbsEvtObj ()
 
AbsEvtObjoperator= (const AbsEvtObj &)
 

Detailed Description

Definition at line 60 of file AbsEvtObj.h.

Constructor & Destructor Documentation

◆ ~AbsEvtObj()

AbsEvtObj::~AbsEvtObj ( )
virtual

Definition at line 33 of file AbsEvtObj.cxx.

33{}

◆ AbsEvtObj()

AbsEvtObj::AbsEvtObj ( )
inlineprotected

Definition at line 89 of file AbsEvtObj.h.

89{};

Member Function Documentation

◆ operator=()

AbsEvtObj & AbsEvtObj::operator= ( const AbsEvtObj & )
inlineprotected

Definition at line 92 of file AbsEvtObj.h.

92{return *this;};

◆ operator==()

bool AbsEvtObj::operator== ( const AbsEvtObj & a) const
inline

Definition at line 83 of file AbsEvtObj.h.

83{ return this==&a; }

◆ print()

void AbsEvtObj::print ( std::ostream & o) const
virtual

Definition at line 35 of file AbsEvtObj.cxx.

35 {
36 // single line print; this is a default behavior
37 cout << "(AbsEvtObj print() called with no override; this is an error!)";
38}

Referenced by operator<<().

◆ printAll()

void AbsEvtObj::printAll ( std::ostream & o) const
virtual

Definition at line 40 of file AbsEvtObj.cxx.

40 {
41 // single line print; this is a default behavior
42 cout << "AbsEvtObj printAll() called with no override; this is an error!"<<endl;
43}

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