[ 66%] Building CXX object src/clipboard/CMakeFiles/clipboard.dir/src/clipboard.cpp.o
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp: In function ‘bool isAWriteAction()’:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:142:11: error: expected nested-name-specifier before ‘enum’
142 | using enum Action;
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:143:22: error: ‘Paste’ was not declared in this scope; did you mean ‘Action::Paste’?
143 | return action != Paste && action != Show;
| ^~~~~
| Action::Paste
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:47: note: ‘Action::Paste’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:143:41: error: ‘Show’ was not declared in this scope; did you mean ‘Action::Show’?
143 | return action != Paste && action != Show;
| ^~~~
| Action::Show
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:61: note: ‘Action::Show’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp: In function ‘CopyPolicy userDecision(const string&)’:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:147:11: error: expected nested-name-specifier before ‘enum’
147 | using enum CopyPolicy;
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:149:32: error: ‘ReplaceAll’ was not declared in this scope; did you mean ‘CopyPolicy::ReplaceAll’?
149 | if (userIsARobot()) return ReplaceAll;
| ^~~~~~~~~~
| CopyPolicy::ReplaceAll
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:42:25: note: ‘CopyPolicy::ReplaceAll’ declared here
42 | enum class CopyPolicy { ReplaceAll, ReplaceOnce, SkipOnce, SkipAll, Unknown };
| ^~~~~~~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:158:20: error: ‘ReplaceOnce’ was not declared in this scope; did you mean ‘CopyPolicy::ReplaceOnce’?
158 | return ReplaceOnce;
| ^~~~~~~~~~~
| CopyPolicy::ReplaceOnce
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:42:37: note: ‘CopyPolicy::ReplaceOnce’ declared here
42 | enum class CopyPolicy { ReplaceAll, ReplaceOnce, SkipOnce, SkipAll, Unknown };
| ^~~~~~~~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:160:20: error: ‘ReplaceAll’ was not declared in this scope; did you mean ‘CopyPolicy::ReplaceAll’?
160 | return ReplaceAll;
| ^~~~~~~~~~
| CopyPolicy::ReplaceAll
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:42:25: note: ‘CopyPolicy::ReplaceAll’ declared here
42 | enum class CopyPolicy { ReplaceAll, ReplaceOnce, SkipOnce, SkipAll, Unknown };
| ^~~~~~~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:162:20: error: ‘SkipOnce’ was not declared in this scope; did you mean ‘CopyPolicy::SkipOnce’?
162 | return SkipOnce;
| ^~~~~~~~
| CopyPolicy::SkipOnce
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:42:50: note: ‘CopyPolicy::SkipOnce’ declared here
42 | enum class CopyPolicy { ReplaceAll, ReplaceOnce, SkipOnce, SkipAll, Unknown };
| ^~~~~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:164:20: error: ‘SkipAll’ was not declared in this scope; did you mean ‘CopyPolicy::SkipAll’?
164 | return SkipAll;
| ^~~~~~~
| CopyPolicy::SkipAll
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:42:60: note: ‘CopyPolicy::SkipAll’ declared here
42 | enum class CopyPolicy { ReplaceAll, ReplaceOnce, SkipOnce, SkipAll, Unknown };
| ^~~~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp: In function ‘void clearTempDirectory(bool)’:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:373:11: error: expected nested-name-specifier before ‘enum’
373 | using enum Action;
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:374:34: error: ‘Cut’ was not declared in this scope
374 | if (force_clear || action == Cut || action == Copy) {
| ^~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:374:34: note: suggested alternatives:
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:36: note: ‘Action::Cut’
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:26,
from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/gui/include/all/clipboard/gui.hpp:25:41: note: ‘ClipboardPathsAction::Cut’
25 | enum class ClipboardPathsAction { Copy, Cut };
| ^~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:374:51: error: ‘Copy’ was not declared in this scope
374 | if (force_clear || action == Cut || action == Copy) {
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:374:51: note: suggested alternatives:
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:41: note: ‘Action::Copy’
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:26,
from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/gui/include/all/clipboard/gui.hpp:25:35: note: ‘ClipboardPathsAction::Copy’
25 | enum class ClipboardPathsAction { Copy, Cut };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:376:23: error: ‘Clear’ was not declared in this scope; did you mean ‘Action::Clear’?
376 | if (action == Clear && fs::is_regular_file(path.data)) {
| ^~~~~
| Action::Clear
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:54: note: ‘Action::Clear’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:382:27: error: ‘Clear’ was not declared in this scope; did you mean ‘Action::Clear’?
382 | if (action == Clear) {
| ^~~~~
| Action::Clear
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:54: note: ‘Action::Clear’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp: In function ‘void syncWithGUIClipboard(bool)’:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:545:15: error: expected nested-name-specifier before ‘enum’
545 | using enum ClipboardContentType;
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:547:31: error: ‘Text’ was not declared in this scope
547 | if (content.type() == Text)
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:547:31: note: suggested alternatives:
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:96:48: note: ‘IOType::Text’
96 | enum class IOType : unsigned int { File, Pipe, Text };
| ^~~~
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:26,
from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/gui/include/all/clipboard/gui.hpp:42:42: note: ‘ClipboardContentType::Text’
42 | enum class ClipboardContentType { Empty, Text, Paths };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:549:36: error: ‘Paths’ was not declared in this scope; did you mean ‘ClipboardContentType::Paths’?
549 | else if (content.type() == Paths)
| ^~~~~
| ClipboardContentType::Paths
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:26,
from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/gui/include/all/clipboard/gui.hpp:42:48: note: ‘ClipboardContentType::Paths’ declared here
42 | enum class ClipboardContentType { Empty, Text, Paths };
| ^~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp: In function ‘Action getAction()’:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:641:11: error: expected nested-name-specifier before ‘enum’
641 | using enum Action;
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:642:11: error: expected nested-name-specifier before ‘enum’
642 | using enum IOType;
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:644:35: error: ‘Cut’ was not declared in this scope
644 | for (const auto& entry : {Cut, Copy, Add, Remove}) {
| ^~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:644:35: note: suggested alternatives:
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:36: note: ‘Action::Cut’
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:26,
from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/gui/include/all/clipboard/gui.hpp:25:41: note: ‘ClipboardPathsAction::Cut’
25 | enum class ClipboardPathsAction { Copy, Cut };
| ^~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:644:40: error: ‘Copy’ was not declared in this scope
644 | for (const auto& entry : {Cut, Copy, Add, Remove}) {
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:644:40: note: suggested alternatives:
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:41: note: ‘Action::Copy’
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:26,
from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/gui/include/all/clipboard/gui.hpp:25:35: note: ‘ClipboardPathsAction::Copy’
25 | enum class ClipboardPathsAction { Copy, Cut };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:644:46: error: ‘Add’ was not declared in this scope; did you mean ‘Action::Add’?
644 | for (const auto& entry : {Cut, Copy, Add, Remove}) {
| ^~~
| Action::Add
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:73: note: ‘Action::Add’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:644:51: error: ‘Remove’ was not declared in this scope; did you mean ‘Action::Remove’?
644 | for (const auto& entry : {Cut, Copy, Add, Remove}) {
| ^~~~~~
| Action::Remove
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:78: note: ‘Action::Remove’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:644:57: error: unable to deduce ‘std::initializer_list<auto>&&’ from ‘{<expression error>, <expression error>, <expression error>, <expression error>}’
644 | for (const auto& entry : {Cut, Copy, Add, Remove}) {
| ^
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:646:43: error: ‘Pipe’ was not declared in this scope; did you mean ‘IOType::Pipe’?
646 | if (!is_tty.in) io_type = Pipe;
| ^~~~
| IOType::Pipe
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:96:42: note: ‘IOType::Pipe’ declared here
96 | enum class IOType : unsigned int { File, Pipe, Text };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:650:35: error: ‘Paste’ was not declared in this scope; did you mean ‘Action::Paste’?
650 | for (const auto& entry : {Paste, Show, Clear, Edit}) {
| ^~~~~
| Action::Paste
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:47: note: ‘Action::Paste’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:650:42: error: ‘Show’ was not declared in this scope; did you mean ‘Action::Show’?
650 | for (const auto& entry : {Paste, Show, Clear, Edit}) {
| ^~~~
| Action::Show
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:61: note: ‘Action::Show’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:650:48: error: ‘Clear’ was not declared in this scope; did you mean ‘Action::Clear’?
650 | for (const auto& entry : {Paste, Show, Clear, Edit}) {
| ^~~~~
| Action::Clear
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:54: note: ‘Action::Clear’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:650:55: error: ‘Edit’ was not declared in this scope; did you mean ‘Action::Edit’?
650 | for (const auto& entry : {Paste, Show, Clear, Edit}) {
| ^~~~
| Action::Edit
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:67: note: ‘Action::Edit’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:650:59: error: unable to deduce ‘std::initializer_list<auto>&&’ from ‘{<expression error>, <expression error>, <expression error>, <expression error>}’
650 | for (const auto& entry : {Paste, Show, Clear, Edit}) {
| ^
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:652:44: error: ‘Pipe’ was not declared in this scope; did you mean ‘IOType::Pipe’?
652 | if (!is_tty.out) io_type = Pipe;
| ^~~~
| IOType::Pipe
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:96:42: note: ‘IOType::Pipe’ declared here
96 | enum class IOType : unsigned int { File, Pipe, Text };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:659:19: error: ‘Pipe’ was not declared in this scope; did you mean ‘IOType::Pipe’?
659 | io_type = Pipe;
| ^~~~
| IOType::Pipe
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:96:42: note: ‘IOType::Pipe’ declared here
96 | enum class IOType : unsigned int { File, Pipe, Text };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:660:16: error: ‘Copy’ was not declared in this scope
660 | return Copy;
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:660:16: note: suggested alternatives:
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:41: note: ‘Action::Copy’
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:26,
from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/gui/include/all/clipboard/gui.hpp:25:35: note: ‘ClipboardPathsAction::Copy’
25 | enum class ClipboardPathsAction { Copy, Cut };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:662:19: error: ‘Pipe’ was not declared in this scope; did you mean ‘IOType::Pipe’?
662 | io_type = Pipe;
| ^~~~
| IOType::Pipe
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:96:42: note: ‘IOType::Pipe’ declared here
96 | enum class IOType : unsigned int { File, Pipe, Text };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:663:16: error: ‘Paste’ was not declared in this scope; did you mean ‘Action::Paste’?
663 | return Paste;
| ^~~~~
| Action::Paste
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:47: note: ‘Action::Paste’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp: In function ‘void performAction()’:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:811:11: error: expected nested-name-specifier before ‘enum’
811 | using enum IOType;
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:812:11: error: expected nested-name-specifier before ‘enum’
812 | using enum Action;
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:814:20: error: ‘File’ was not declared in this scope; did you mean ‘IOType::File’?
814 | if (io_type == File) {
| ^~~~
| IOType::File
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:96:36: note: ‘IOType::File’ declared here
96 | enum class IOType : unsigned int { File, Pipe, Text };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:816:14: error: ‘Copy’ was not declared in this scope
816 | case Copy:
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:816:14: note: suggested alternatives:
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:41: note: ‘Action::Copy’
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:26,
from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/gui/include/all/clipboard/gui.hpp:25:35: note: ‘ClipboardPathsAction::Copy’
25 | enum class ClipboardPathsAction { Copy, Cut };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:817:14: error: ‘Cut’ was not declared in this scope
817 | case Cut:
| ^~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:817:14: note: suggested alternatives:
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:36: note: ‘Action::Cut’
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:26,
from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/gui/include/all/clipboard/gui.hpp:25:41: note: ‘ClipboardPathsAction::Cut’
25 | enum class ClipboardPathsAction { Copy, Cut };
| ^~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:820:14: error: ‘Paste’ was not declared in this scope; did you mean ‘Action::Paste’?
820 | case Paste:
| ^~~~~
| Action::Paste
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:47: note: ‘Action::Paste’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:823:14: error: ‘Clear’ was not declared in this scope; did you mean ‘Action::Clear’?
823 | case Clear:
| ^~~~~
| Action::Clear
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:54: note: ‘Action::Clear’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:826:14: error: ‘Show’ was not declared in this scope; did you mean ‘Action::Show’?
826 | case Show:
| ^~~~
| Action::Show
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:61: note: ‘Action::Show’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:829:14: error: ‘Edit’ was not declared in this scope; did you mean ‘Action::Edit’?
829 | case Edit:
| ^~~~
| Action::Edit
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:67: note: ‘Action::Edit’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:832:14: error: ‘Add’ was not declared in this scope; did you mean ‘Action::Add’?
832 | case Add:
| ^~~
| Action::Add
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:73: note: ‘Action::Add’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:835:14: error: ‘Remove’ was not declared in this scope; did you mean ‘Action::Remove’?
835 | case Remove:
| ^~~~~~
| Action::Remove
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:78: note: ‘Action::Remove’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:839:27: error: ‘Pipe’ was not declared in this scope; did you mean ‘IOType::Pipe’?
839 | } else if (io_type == Pipe) {
| ^~~~
| IOType::Pipe
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:96:42: note: ‘IOType::Pipe’ declared here
96 | enum class IOType : unsigned int { File, Pipe, Text };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:841:14: error: ‘Copy’ was not declared in this scope
841 | case Copy:
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:841:14: note: suggested alternatives:
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:41: note: ‘Action::Copy’
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:26,
from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/gui/include/all/clipboard/gui.hpp:25:35: note: ‘ClipboardPathsAction::Copy’
25 | enum class ClipboardPathsAction { Copy, Cut };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:842:14: error: ‘Cut’ was not declared in this scope
842 | case Cut:
| ^~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:842:14: note: suggested alternatives:
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:36: note: ‘Action::Cut’
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:26,
from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/gui/include/all/clipboard/gui.hpp:25:41: note: ‘ClipboardPathsAction::Cut’
25 | enum class ClipboardPathsAction { Copy, Cut };
| ^~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:845:14: error: ‘Paste’ was not declared in this scope; did you mean ‘Action::Paste’?
845 | case Paste:
| ^~~~~
| Action::Paste
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:47: note: ‘Action::Paste’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:848:14: error: ‘Clear’ was not declared in this scope; did you mean ‘Action::Clear’?
848 | case Clear:
| ^~~~~
| Action::Clear
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:54: note: ‘Action::Clear’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:849:14: error: ‘Show’ was not declared in this scope; did you mean ‘Action::Show’?
849 | case Show:
| ^~~~
| Action::Show
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:61: note: ‘Action::Show’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:850:14: error: ‘Edit’ was not declared in this scope; did you mean ‘Action::Edit’?
850 | case Edit:
| ^~~~
| Action::Edit
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:67: note: ‘Action::Edit’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:851:14: error: ‘Add’ was not declared in this scope; did you mean ‘Action::Add’?
851 | case Add:
| ^~~
| Action::Add
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:73: note: ‘Action::Add’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~
/home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:853:14: error: ‘Remove’ was not declared in this scope; did you mean ‘Action::Remove’?
853 | case Remove:
| ^~~~~~
| Action::Remove
In file included from /home/alex/src/Clipboard/src/clipboard/src/clipboard.cpp:15:
/home/alex/src/Clipboard/src/clipboard/src/clipboard.hpp:94:78: note: ‘Action::Remove’ declared here
94 | enum class Action : unsigned int { Cut, Copy, Paste, Clear, Show, Edit, Add, Remove, Note };
| ^~~~~~
gmake[2]: *** [src/clipboard/CMakeFiles/clipboard.dir/build.make:82: src/clipboard/CMakeFiles/clipboard.dir/src/clipboard.cpp.o] Fehler 1
gmake[1]: *** [CMakeFiles/Makefile2:161: src/clipboard/CMakeFiles/clipboard.dir/all] Fehler 2
gmake: *** [Makefile:149: all] Fehler 2
If you need any more information, drop me a note.