Skip to content

InscoperAPI/API/Base/Recipe/RecipeElementEvent.h

Namespaces

Name
Inscoper
Inscoper namespace.

Classes

Name
class Inscoper::RecipeElementEvent
RecipeElementEvent class represents the check of an event within a recipe.

Source code

#ifndef RECIPEELEMENTEVENT_H
#define RECIPEELEMENTEVENT_H

#include <Base/Recipe/RecipeElement.h>

namespace Inscoper {

class INSCOPER_EXPORT RecipeElementEvent : public RecipeElement {
public:
  RecipeElementEvent();

  ~RecipeElementEvent();

  void fromXML(Inscoper::XMLNode &xml) INSCOPER_EXCEPTION override;

  void toXML(Inscoper::XMLNode &xmlParent) INSCOPER_EXCEPTION override;

  virtual Inscoper::ERecipeElementType getType() override;
};

typedef std::shared_ptr<RecipeElementEvent> RecipeElementEventPtr;

} // namespace Inscoper

#endif // RECIPEELEMENTEVENT_H

Updated on 2026-09-03 at 12:14:17 +0200