#include <ProcessTag.h>
Public Types | |
| enum | allowed_search { allowed_search::all_processes, allowed_search::current_process, allowed_search::input_source, allowed_search::invalid } |
Public Member Functions | |
| ProcessTag () | |
| ProcessTag (std::string const &specified_process_name) | |
| ProcessTag (std::string const &specified_process_name, std::string const ¤t_process_name) | |
| auto const & | name () const |
| bool | current_process_search_allowed () const |
| bool | input_source_search_allowed () const |
Private Attributes | |
| allowed_search | search_ {allowed_search::invalid} |
| std::string | name_ {} |
Definition at line 7 of file ProcessTag.h.
|
strong |
| Enumerator | |
|---|---|
| all_processes | |
| current_process | |
| input_source | |
| invalid | |
Definition at line 9 of file ProcessTag.h.
|
explicitdefault |
|
explicit |
Definition at line 49 of file ProcessTag.cc.
|
explicit |
Definition at line 53 of file ProcessTag.cc.
| bool art::ProcessTag::current_process_search_allowed | ( | ) | const |
Definition at line 68 of file ProcessTag.cc.
| bool art::ProcessTag::input_source_search_allowed | ( | ) | const |
Definition at line 60 of file ProcessTag.cc.
|
inline |
Definition at line 23 of file ProcessTag.h.
|
private |
Definition at line 32 of file ProcessTag.h.
|
private |
Definition at line 31 of file ProcessTag.h.
1.8.11