Expected unqualified-id before '&' token
<p>(extremely) inexperienced in C++ but I've been getting along ok until now and this has me stumped. I'm unsure if I've included enough code to diagnose this but I believe it's syntax and might be figured out from the following. I'm getting the error mentioned from the line below:</p>

<pre><code>#pragma once
#include "cinder/Vector.h"
#include "cinder/Color.h"
#include &lt;vector&gt;

class Predator {
public:
    Predator();
    Predator( ci::Vec3f pos, ci::Vec3f vel );
    void pullToCenter( const ci::Vec3f &amp;center );
    void update( bool flatten, const ci::Channel32f &amp;channel ); // &lt;- error's here
    void limitSpeed();
    void draw();
    void drawTail();
    void addNeighborPos( ci::Vec3f pos );
</code></pre>

<p>And can't spot anything wrong? I've googled the error and it usually seems syntax related but can't see how it relates here. The line giving trouble is actually used in a previous class and doesn't throw any errors. Thanks in advance.</p>
