21 #define GRT_DLL_EXPORTS 27 const std::string Gate::id =
"Gate";
35 this->gateOpen = gateOpen;
52 this->gateOpen = rhs.gateOpen;
55 copyBaseVariables( dynamic_cast<const Context*>( &rhs ) );
62 if( context == NULL )
return false;
66 const Gate *ptr =
dynamic_cast<const Gate*
>(context);
69 this->gateOpen = ptr->gateOpen;
72 return copyBaseVariables( context );
79 okToContinue = gateOpen;
std::string getId() const
Gate & operator=(const Gate &rhs)
Gate(const bool gateOpen=true)
static std::string getId()
virtual bool deepCopyFrom(const Context *context)