| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Modelling.ActivityDiagram.FindAuxiliaryPetriNodes
Documentation
data FindAuxiliaryPetriNodesConfig Source #
Constructors
| FindAuxiliaryPetriNodesConfig | |
Fields
| |
Instances
data FindAuxiliaryPetriNodesInstance Source #
Constructors
| FindAuxiliaryPetriNodesInstance | |
Fields
| |
Instances
| Reader FindAuxiliaryPetriNodesInstance Source # | |||||
| ToDoc FindAuxiliaryPetriNodesInstance Source # | |||||
Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes Methods toDocPrec :: Int -> FindAuxiliaryPetriNodesInstance -> Doc toDocList :: [FindAuxiliaryPetriNodesInstance] -> Doc | |||||
| Generic FindAuxiliaryPetriNodesInstance Source # | |||||
Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes Associated Types
| |||||
| Read FindAuxiliaryPetriNodesInstance Source # | |||||
| Show FindAuxiliaryPetriNodesInstance Source # | |||||
Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes Methods showsPrec :: Int -> FindAuxiliaryPetriNodesInstance -> ShowS # | |||||
| Eq FindAuxiliaryPetriNodesInstance Source # | |||||
| Hashable FindAuxiliaryPetriNodesInstance Source # | |||||
Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes Methods hashWithSalt :: Int -> FindAuxiliaryPetriNodesInstance -> Int | |||||
| type Rep FindAuxiliaryPetriNodesInstance Source # | |||||
Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes type Rep FindAuxiliaryPetriNodesInstance = D1 ('MetaData "FindAuxiliaryPetriNodesInstance" "Modelling.ActivityDiagram.FindAuxiliaryPetriNodes" "modelling-tasks-0.0.0.1-2KiclaEArwR4yz1IHg8eKf" 'False) (C1 ('MetaCons "FindAuxiliaryPetriNodesInstance" 'PrefixI 'True) ((S1 ('MetaSel ('Just "activityDiagram") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UMLActivityDiagram) :*: S1 ('MetaSel ('Just "matchingNet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SimplePetriLike PetriKey))) :*: (S1 ('MetaSel ('Just "plantUMLConf") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PlantUmlConfig) :*: (S1 ('MetaSel ('Just "showSolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "addText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ExtraText))))) | |||||
data FindAuxiliaryPetriNodesSolution Source #
Constructors
| FindAuxiliaryPetriNodesSolution | |
Instances
| Reader FindAuxiliaryPetriNodesSolution Source # | |||||
| ToDoc FindAuxiliaryPetriNodesSolution Source # | |||||
Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes Methods toDocPrec :: Int -> FindAuxiliaryPetriNodesSolution -> Doc toDocList :: [FindAuxiliaryPetriNodesSolution] -> Doc | |||||
| Generic FindAuxiliaryPetriNodesSolution Source # | |||||
Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes Associated Types
| |||||
| Read FindAuxiliaryPetriNodesSolution Source # | |||||
| Show FindAuxiliaryPetriNodesSolution Source # | |||||
Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes Methods showsPrec :: Int -> FindAuxiliaryPetriNodesSolution -> ShowS # | |||||
| Eq FindAuxiliaryPetriNodesSolution Source # | |||||
| type Rep FindAuxiliaryPetriNodesSolution Source # | |||||
Defined in Modelling.ActivityDiagram.FindAuxiliaryPetriNodes type Rep FindAuxiliaryPetriNodesSolution = D1 ('MetaData "FindAuxiliaryPetriNodesSolution" "Modelling.ActivityDiagram.FindAuxiliaryPetriNodes" "modelling-tasks-0.0.0.1-2KiclaEArwR4yz1IHg8eKf" 'False) (C1 ('MetaCons "FindAuxiliaryPetriNodesSolution" 'PrefixI 'True) (S1 ('MetaSel ('Just "countOfNonAuxiliaryNodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: (S1 ('MetaSel ('Just "countOfAuxiliaryPlaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "countOfAuxiliaryTransitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))) | |||||
findAuxiliaryPetriNodes :: (MonadAlloy m, MonadThrow m) => FindAuxiliaryPetriNodesConfig -> Int -> Int -> m FindAuxiliaryPetriNodesInstance Source #
findAuxiliaryPetriNodesEvaluation :: forall (m :: Type -> Type). OutputCapable m => FindAuxiliaryPetriNodesInstance -> FindAuxiliaryPetriNodesSolution -> Rated m Source #
findAuxiliaryPetriNodesSolution :: FindAuxiliaryPetriNodesInstance -> FindAuxiliaryPetriNodesSolution Source #
findAuxiliaryPetriNodesTask :: forall (m :: Type -> Type). (MonadPlantUml m, MonadWriteFile m, OutputCapable m) => FilePath -> FindAuxiliaryPetriNodesInstance -> LangM m Source #