graph

package
v0.0.0-...-30edb60 Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2024 License: LGPL-3.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CalledMissingMethods

func CalledMissingMethods(sourceRoot string) error

func Forms

func Forms(sourceRoot string) error

func Graph

func Graph(sourceRoot string, output string, moduleCsv string, modudetCsv string, schemaDumpJson string, specialJson string) error

func Methods

func Methods(sourceRoot string) error

func PublicProcs

func PublicProcs(sourceRoot string) error

func Reports

func Reports(sourceRoot string) error

Types

type DotGraphOutput

type DotGraphOutput struct{}

func (*DotGraphOutput) AddNode

func (o *DotGraphOutput) AddNode(id string, name string, tags []string) error

func (*DotGraphOutput) AddReference

func (o *DotGraphOutput) AddReference(from string, to string) error

func (*DotGraphOutput) End

func (o *DotGraphOutput) End() error

func (*DotGraphOutput) Start

func (o *DotGraphOutput) Start() error

type FLogic

type FLogic struct {
	FieldType string `json:"field_type,omitempty"`
	IntLen    int64  `json:"int_len,omitempty"`
	Length    int64  `json:"length,omitempty"`
	LogicId   int64  `json:"logic_id,omitempty"`
	Name      string `json:"name,omitempty"`
	RecOffset int64  `json:"rec_offset,omitempty"`
	Reverse   bool   `json:"reverse,omitempty"`
}

type Field

type Field struct {
	FieldType string `json:"field_type,omitempty"`
	IntLen    int64  `json:"int_len,omitempty"`
	Length    int64  `json:"length,omitempty"`
	LogicId   int64  `json:"logic_id,omitempty"`
	Name      string `json:"name,omitempty"`
	RecOffset int64  `json:"rec_offset,omitempty"`
	Reverse   bool   `json:"reverse,omitempty"`
}

type Fs

type Fs struct {
	Device    string  `json:"device,omitempty"`
	Extension string  `json:"extension,omitempty"`
	FileType  string  `json:"file_type,omitempty"`
	Location  string  `json:"location,omitempty"`
	Name      string  `json:"name,omitempty"`
	Offsets   []int64 `json:"offsets,omitempty"`
	Path      string  `json:"path,omitempty"`
	Share     string  `json:"share,omitempty"`
	Spare     []int64 `json:"spare,omitempty"`
}

type Indexe

type Indexe struct {
	Audit    int64     `json:"audit,omitempty"`
	FLogic   []*FLogic `json:"f_logic,omitempty"`
	GLogic   int64     `json:"g_logic,omitempty"`
	Global   int64     `json:"global,omitempty"`
	ILogic   int64     `json:"i_logic,omitempty"`
	Ignore   int64     `json:"ignore,omitempty"`
	IndexNum int64     `json:"index_num,omitempty"`
	Length   []int64   `json:"length,omitempty"`
	Name     string    `json:"name,omitempty"`
	Nonblank int64     `json:"nonblank,omitempty"`
	Primary  int64     `json:"primary,omitempty"`
	Reverse  int64     `json:"reverse,omitempty"`
	Shared   int64     `json:"shared,omitempty"`
	Spare    int64     `json:"spare,omitempty"`
	Start    []int64   `json:"start,omitempty"`
	Unique   int64     `json:"unique,omitempty"`
}

type NeoGraphOutput

type NeoGraphOutput struct{}

func (NeoGraphOutput) AddNode

func (o NeoGraphOutput) AddNode(id string, name string, tags []string) error

func (*NeoGraphOutput) AddReference

func (o *NeoGraphOutput) AddReference(from string, to string) error

func (*NeoGraphOutput) End

func (o *NeoGraphOutput) End() error

func (*NeoGraphOutput) Start

func (o *NeoGraphOutput) Start() error

type Table

type Table struct {
	Fields   []*Field  `json:"fields,omitempty"`
	Fs       *Fs       `json:"fs,omitempty"`
	FstIdx   int64     `json:"fst_idx,omitempty"`
	Id       int64     `json:"id,omitempty"`
	Indexes  []*Indexe `json:"indexes,omitempty"`
	Level    int64     `json:"level,omitempty"`
	Name     string    `json:"name,omitempty"`
	ParentId int64     `json:"parent_id,omitempty"`
	RecLen   int64     `json:"rec_len,omitempty"`
}

Jump to

Keyboard shortcuts

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