|
Gaudi Framework, version v23r4 |
| Home | Generated: Mon Sep 17 2012 |
#include <PropertyValue.h>


Public Member Functions | |
| PositionalPropertyValueException (const Position &position, const std::string &message) | |
| const Position & | position () const |
| virtual | ~PositionalPropertyValueException () throw () |
Static Public Member Functions | |
| static PositionalPropertyValueException | CouldNotFind (const Position &position, const std::string &name) |
| static PositionalPropertyValueException | CouldNotFindProperty (const Position &position, const std::string &name) |
| static PositionalPropertyValueException | CouldNotFindUnit (const Position &position, const std::string &name) |
Private Attributes | |
| Position | position_ |
Definition at line 90 of file PropertyValue.h.
| Gaudi::Parsers::PositionalPropertyValueException::PositionalPropertyValueException | ( | const Position & | position, |
| const std::string & | message | ||
| ) | [inline] |
Definition at line 92 of file PropertyValue.h.
: std::runtime_error(message), position_(position){}
| virtual Gaudi::Parsers::PositionalPropertyValueException::~PositionalPropertyValueException | ( | ) | throw () [inline, virtual] |
Definition at line 117 of file PropertyValue.h.
{}
| static PositionalPropertyValueException Gaudi::Parsers::PositionalPropertyValueException::CouldNotFind | ( | const Position & | position, |
| const std::string & | name | ||
| ) | [inline, static] |
Definition at line 97 of file PropertyValue.h.
{
return PositionalPropertyValueException(position,
"Could not find property "+name+".");
}
| static PositionalPropertyValueException Gaudi::Parsers::PositionalPropertyValueException::CouldNotFindProperty | ( | const Position & | position, |
| const std::string & | name | ||
| ) | [inline, static] |
Definition at line 103 of file PropertyValue.h.
{
return PositionalPropertyValueException(position,
"Could not find property '"+name+"'.");
}
| static PositionalPropertyValueException Gaudi::Parsers::PositionalPropertyValueException::CouldNotFindUnit | ( | const Position & | position, |
| const std::string & | name | ||
| ) | [inline, static] |
Definition at line 110 of file PropertyValue.h.
{
return PositionalPropertyValueException(position,
"Could not find unit '"+name+"'.");
}
| const Position& Gaudi::Parsers::PositionalPropertyValueException::position | ( | ) | const [inline] |
Definition at line 95 of file PropertyValue.h.
{ return position_;}
Position Gaudi::Parsers::PositionalPropertyValueException::position_ [private] |
Definition at line 119 of file PropertyValue.h.