1 #ifndef CARMA_UTIL_WORKRESULTSETPOSTERROR_H
2 #define CARMA_UTIL_WORKRESULTSETPOSTERROR_H
14 class WorkResultSet::PostError :
public util::ErrorException {
15 friend class WorkResultSet::Impl;
18 virtual ~PostError( ) throw();
20 ::std::
string getKey( ) const;
22 bool getResultWasNormal( ) const;
24 PostState getPostState( ) const;
28 PostError( const PostError & rhs );
29 PostError & operator=( const PostError & rhs );
31 PostError( const
char * fileName,
33 const ::std::
string & wrsId,
34 const ::std::
string & key,
36 PostState postState );
38 const ::std::
string key_;
39 const
bool resultWasNormal_;
40 const PostState postState_;
Exception class for errors.
Interface file for the carma::util::WorkResultSet and carma::util::WorkResult classes.