CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
FWExpressionException Class Reference

#include <Fireworks/Core/interface/FWExpressionException.h>

Public Member Functions

long column () const
 
 FWExpressionException (const std::string &iWhat, long iColumn)
 
const std::string & what () const
 

Private Attributes

long m_column
 
std::string m_what
 

Detailed Description

Description: Holds information about an expression parsing failure

Usage: <usage>

Definition at line 28 of file FWExpressionException.h.

Constructor & Destructor Documentation

FWExpressionException::FWExpressionException ( const std::string &  iWhat,
long  iColumn 
)
inline

Definition at line 31 of file FWExpressionException.h.

31  :
32  m_what(iWhat), m_column(iColumn) {
33  }

Member Function Documentation

long FWExpressionException::column ( ) const
inline

Definition at line 41 of file FWExpressionException.h.

References m_column.

Referenced by CmsShowEDI::runFilter(), and CmsShowEDI::runSelection().

41  {
42  return m_column;
43  }
const std::string& FWExpressionException::what ( ) const
inline

Definition at line 37 of file FWExpressionException.h.

References m_what.

Referenced by CmsShowEDI::runFilter(), and CmsShowEDI::runSelection().

37  {
38  return m_what;
39  }

Member Data Documentation

long FWExpressionException::m_column
private

Definition at line 55 of file FWExpressionException.h.

Referenced by column().

std::string FWExpressionException::m_what
private

Definition at line 54 of file FWExpressionException.h.

Referenced by what().