Rosetta 3.5
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
src
protocols
moves
MoverStatus.hh
Go to the documentation of this file.
1
// -*- mode:c++;tab-width:2;indent-tabs-mode:t;show-trailing-whitespace:t;rm-trailing-spaces:t -*-
2
// vi: set ts=2 noet:
3
//
4
// (c) Copyright Rosetta Commons Member Institutions.
5
// (c) This file is part of the Rosetta software suite and is made available under license.
6
// (c) The Rosetta software is developed by the contributing members of the Rosetta Commons.
7
// (c) For more information, see http://www.rosettacommons.org. Questions about this can be
8
// (c) addressed to University of Washington UW TechTransfer, email: license@u.washington.edu.
9
10
/// @file protocols/moves/MoverStatus.hh
11
/// @brief return status enum for Movers
12
/// @author Steven Lewis smlewi@gmail.com
13
/// @author Andrew Leaver-Fay
14
15
16
#ifndef INCLUDED_protocols_moves_MoverStatus_hh
17
#define INCLUDED_protocols_moves_MoverStatus_hh
18
19
#include <string>
20
21
namespace
protocols {
22
namespace
moves {
23
24
///@brief return status for movers - mover was successful, failed but can be retried, etc; used mostly by job dist.
25
// why not naming all thes flags MS_XXXX ???
26
// probably because the MS part is encoded in the type! a related question: why
27
// MS_SUCCESS and not just SUCCESS?
28
enum
MoverStatus
{
29
MS_SUCCESS
= 0,
30
FAIL_RETRY
,
31
FAIL_DO_NOT_RETRY
,
32
FAIL_BAD_INPUT
33
};
34
35
MoverStatus
mstype_from_name
(
std::string
const
& name );
36
37
}
//moves
38
}
//protocols
39
40
#endif //INCLUDED_protocols_moves_MoverStatus_HH
Generated on Sat Jun 1 2013 12:00:28 for Rosetta 3.5 by
1.8.4