CFEL - ASG Software Suite  2.5.0
CASS
Public Member Functions | Private Attributes | List of all members
cass::TagOutdated Class Reference

Exception thrown when SACLA tag is outdated. More...

#include <cass_exceptions.hpp>

+ Inheritance diagram for cass::TagOutdated:
+ Collaboration diagram for cass::TagOutdated:

Public Member Functions

 TagOutdated (const std::string &message, bool thrown=true)
 explicit constructor More...
 
virtual ~TagOutdated () throw ()
 
 operator bool () const
 

Private Attributes

bool _wasThrown
 

Detailed Description

Exception thrown when SACLA tag is outdated.

In the online version of SACLA input this should be thrown when the requested tag is outdated and not available anymore

Definition at line 155 of file cass_exceptions.hpp.

Constructor & Destructor Documentation

cass::TagOutdated::TagOutdated ( const std::string &  message,
bool  thrown = true 
)
inlineexplicit

explicit constructor

Parameters
messagethe error message

Definition at line 162 of file cass_exceptions.hpp.

virtual cass::TagOutdated::~TagOutdated ( )
throw (
)
inlinevirtual

Definition at line 167 of file cass_exceptions.hpp.

Member Function Documentation

cass::TagOutdated::operator bool ( ) const
inline

Definition at line 169 of file cass_exceptions.hpp.

References _wasThrown.

Member Data Documentation

bool cass::TagOutdated::_wasThrown
private

Definition at line 172 of file cass_exceptions.hpp.

Referenced by operator bool().


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