cmd

package
v0.0.0-...-e637bcb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 25, 2026 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const ShortHelp = "PFD の要素の情報を照会します。"

Variables

View Source
var ErrNotFound = errors.New("query not found")

Functions

func MainCommandByArgs

func MainCommandByArgs(args []string, inout *cli.ProcInout) int

func MainCommandByOptions

func MainCommandByOptions(opts *Options, inout *cli.ProcInout) error

Types

type Options

type Options struct {
	Queries                              []string                       `json:"queries"`
	BackwardReachable                    bool                           `json:"backward_reachable"`
	BackwardReachableFeedbackDestination bool                           `json:"backward_reachable_feedback_destination"`
	Reachable                            bool                           `json:"reachable"`
	CommonOptions                        *tools.CommonOptions           `json:"common_options"`
	PFD                                  *pfd.PFD                       `json:"pfd"`
	FSMOptions                           *tools.FSMOptions              `json:"fsm_options"`
	AtomicProcessTable                   *pfd.AtomicProcessTable        `json:"atomic_process_table"`
	AtomicDeliverableTable               *pfd.AtomicDeliverableTable    `json:"atomic_deliverable_table"`
	CompositeProcessTable                *pfd.CompositeProcessTable     `json:"composite_process_table"`
	CompositeDeliverableTable            *pfd.CompositeDeliverableTable `json:"composite_deliverable_table"`
	MilestoneTable                       *fsmtable.MilestoneTable       `json:"milestone_table"`
	GroupTable                           *fsmtable.GroupTable           `json:"group_table"`
	ResourceTable                        *fsmtable.ResourceTable        `json:"resource_table"`
}

func ParseOptions

func ParseOptions(args []string, inout *cli.ProcInout) (*Options, error)

func (*Options) String

func (o *Options) String() string

func (*Options) Write

func (o *Options) Write(w io.Writer) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL