cmdoptionflags.hh File Reference
#include <mia/core/flags.hh>
Include dependency graph for cmdoptionflags.hh:
This graph shows which files directly or indirectly include this file:

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)
 

Enumeration Type Documentation

◆ CCmdOptionFlags

enum CCmdOptionFlags : int
strong
Enumerator
none 
required 
input 
output 
required_input 
required_output 
validate 
nonipype 

Definition at line 28 of file cmdoptionflags.hh.

Function Documentation

◆ IMPLEMENT_FLAG_OPERATIONS()

IMPLEMENT_FLAG_OPERATIONS ( CCmdOptionFlags  )

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
CCmdOptionFlags  flags 
)
inline