QtPass 2.0.0
Developer documentation
Loading...
Searching...
No Matches
simpletransaction.cpp File Reference

Implements SimpleTransaction as a queue of (last process, result) pairs. More...

#include "simpletransaction.h"
#include <utility>
#include "qtpasslogging.h"
Include dependency graph for simpletransaction.cpp:

Go to the source code of this file.

Enumerations

enum  PROCESS
 Identifies different subprocess operations used in QtPass. More...

Detailed Description

Implements SimpleTransaction as a queue of (last process, result) pairs.

Definition in file simpletransaction.cpp.

Enumeration Type Documentation

◆ PROCESS

Identifies different subprocess operations used in QtPass.

Adding a value: give it a row in the table in processinfo.cpp, which says what the command is called and whether its stdout may contain a secret (a decrypted entry, a search hit in one). Secret-bearing output reaches neither the process output panel nor the generic finished signal. The build fails until the row is there, and tst_realpass::genericOutputSignalIsAnAllowList() and tst_processoutputpanel::everyShownProcessHasItsCommandLabel() pin the decision.

Definition at line 43 of file enums.h.