Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

over 7 years ago

Language

Compiler

Options

Author

anonymous

over 7 years ago

$
prog.cc:1:38: error: 'juce' has not been declared
 class DelayedOneShotLambda : private juce::Timer {
                                      ^~~~
prog.cc:1:44: error: expected '{' before 'Timer'
 class DelayedOneShotLambda : private juce::Timer {
                                            ^~~~~
prog.cc:2:1: error: expected primary-expression before 'public'
 public:
 ^~~~~~
prog.cc:2:1: error: expected '}' before 'public'
prog.cc:1:50: note: to match this '{'
 class DelayedOneShotLambda : private juce::Timer {
                                                  ^
prog.cc:12:26: error: virt-specifiers in 'timerCallback' not allowed outside a class definition
     void timerCallback() override
                          ^~~~~~~~
prog.cc: In function 'void timerCallback()':
prog.cc:14:18: error: 'function' was not declared in this scope
         auto f = function;
                  ^~~~~~~~
prog.cc:14:18: note: suggested alternative: 'union'
         auto f = function;
                  ^~~~~~~~
                  union
prog.cc:15:9: error: 'PendingDelayedOneShotLambdas' was not declared in this scope
         PendingDelayedOneShotLambdas.remove( PendingDelayedOneShotLambdas.indexOf(this) );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
prog.cc:15:9: note: suggested alternative: 'DelayedOneShotLambda'
         PendingDelayedOneShotLambdas.remove( PendingDelayedOneShotLambdas.indexOf(this) );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
         DelayedOneShotLambda
prog.cc:15:83: error: invalid use of 'this' in non-member function
         PendingDelayedOneShotLambdas.remove( PendingDelayedOneShotLambdas.indexOf(this) );
                                                                                   ^~~~
prog.cc:16:16: error: invalid use of 'this' in non-member function
         delete this;
                ^~~~
prog.cc: At global scope:
prog.cc:20:12: error: 'juce' does not name a type
     static juce::Array<DelayedOneShotLambda*> PendingDelayedOneShotLambdas;
            ^~~~
prog.cc:21:1: error: expected unqualified-id before 'private'
 private:
 ^~~~~~~
prog.cc:23:1: error: expected declaration before '}' token
 };
 ^
Exit Code:
1