#include "batch.h"
+#include "error.h"
#include "immediate.h"
namespace Msp {
void Immediate::reset()
{
if(in_batch)
- throw InvalidState("Can't reset Immediate between begin() and end()");
+ throw invalid_operation("Immediate::reset");
array.clear();
}