#include <mia/core/flags.hh>
Go to the source code of this file.
Enumerations | |
enum | CCmdOptionFlags : int { CCmdOptionFlags::none = 0, CCmdOptionFlags::required = 1, CCmdOptionFlags::input = 2, CCmdOptionFlags::output = 4, CCmdOptionFlags::required_input = 3, CCmdOptionFlags::required_output = 5, CCmdOptionFlags::validate = 8, CCmdOptionFlags::nonipype = 16 } |
Functions | |
IMPLEMENT_FLAG_OPERATIONS (CCmdOptionFlags) | |
std::ostream & | operator<< (std::ostream &os, CCmdOptionFlags flags) |
|
strong |
Enumerator | |
---|---|
none | |
required | |
input | |
output | |
required_input | |
required_output | |
validate | |
nonipype |
Definition at line 28 of file cmdoptionflags.hh.
IMPLEMENT_FLAG_OPERATIONS | ( | CCmdOptionFlags | ) |
|
inline |
Definition at line 42 of file cmdoptionflags.hh.
References input, none, nonipype, NS_MIA_END, output, required, required_input, required_output, and validate.