Main Page
Namespaces
Classes
Package Documentation
Fireworks
Core
interface
FWExpressionException.h
Go to the documentation of this file.
1
#ifndef Fireworks_Core_FWExpressionException_h
2
#define Fireworks_Core_FWExpressionException_h
3
// -*- C++ -*-
4
//
5
// Package: Core
6
// Class : FWExpressionException
7
//
16
//
17
// Original Author: Chris Jones
18
// Created: Thu Aug 21 14:22:22 EDT 2008
19
//
20
21
// system include files
22
#include <string>
23
24
// user include files
25
26
// forward declarations
27
28
class
FWExpressionException
{
29
public
:
30
FWExpressionException
(
const
std::string
& iWhat,
long
iColumn) :
m_what
(iWhat),
m_column
(iColumn) {}
31
//virtual ~FWExpressionException();
32
33
// ---------- const member functions ---------------------
34
const
std::string
&
what
()
const
{
return
m_what
; }
35
36
long
column
()
const
{
return
m_column
; }
37
// ---------- static member functions --------------------
38
39
// ---------- member functions ---------------------------
40
41
private
:
42
//FWExpressionException(const FWExpressionException&); // stop default
43
44
//const FWExpressionException& operator=(const FWExpressionException&); // stop default
45
46
// ---------- member data --------------------------------
47
std::string
m_what
;
48
long
m_column
;
49
};
50
51
#endif
FWExpressionException::FWExpressionException
FWExpressionException(const std::string &iWhat, long iColumn)
Definition:
FWExpressionException.h:30
FWExpressionException::what
const std::string & what() const
Definition:
FWExpressionException.h:34
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
FWExpressionException::m_column
long m_column
Definition:
FWExpressionException.h:48
FWExpressionException
Definition:
FWExpressionException.h:28
FWExpressionException::m_what
std::string m_what
Definition:
FWExpressionException.h:47
FWExpressionException::column
long column() const
Definition:
FWExpressionException.h:36
Generated for CMSSW Reference Manual by
1.8.11