BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
WrongMarker Class Reference

#include <RawFileExceptions.h>

+ Inheritance diagram for WrongMarker:

Public Member Functions

 WrongMarker (uint32_t expect, uint32_t value)
 
virtual ~WrongMarker ()
 
virtual void print () const
 
 WrongMarker (uint32_t expect, uint32_t value)
 
virtual ~WrongMarker ()
 
virtual void print () const
 
- Public Member Functions inherited from RawFileException
virtual ~RawFileException ()
 
virtual void print () const
 
virtual ~RawFileException ()
 
virtual void print () const
 

Detailed Description

Constructor & Destructor Documentation

◆ WrongMarker() [1/2]

WrongMarker::WrongMarker ( uint32_t  expect,
uint32_t  value 
)
inline

Definition at line 49 of file Event/IRawFile/IRawFile-00-00-05/IRawFile/RawFileExceptions.h.

49: m_expect(expect), m_value(value) {}

◆ ~WrongMarker() [1/2]

virtual WrongMarker::~WrongMarker ( )
inlinevirtual

◆ WrongMarker() [2/2]

WrongMarker::WrongMarker ( uint32_t  expect,
uint32_t  value 
)
inline

Definition at line 49 of file InstallArea/include/IRawFile/IRawFile/RawFileExceptions.h.

49: m_expect(expect), m_value(value) {}

◆ ~WrongMarker() [2/2]

virtual WrongMarker::~WrongMarker ( )
inlinevirtual

Member Function Documentation

◆ print() [1/2]

void WrongMarker::print ( ) const
virtual

Reimplemented from RawFileException.

Definition at line 20 of file RawFileExceptions.cxx.

20 {
21 std::cout << "[RawFile] Get an invalid marker, expect 0x" << std::hex << m_expect
22 << ", but got 0x" << m_value << std::dec << std::endl;
23}

◆ print() [2/2]

virtual void WrongMarker::print ( ) const
virtual

Reimplemented from RawFileException.


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