cjsonsource

package module
v0.0.52 Latest Latest
Warning

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

Go to latest
Published: May 22, 2024 License: MIT Imports: 13 Imported by: 1

README

cjsonsource

Documentation

Index

Constants

This section is empty.

Variables

View Source
var PUBFUNCS = map[string]PubFunc{}

Functions

func GetCFilenamesFromMakefile

func GetCFilenamesFromMakefile() []string

func GetFileFuncs added in v0.0.18

func GetFileFuncs() map[string]FuncItem

func GetFileSum added in v0.0.40

func GetFileSum() string

func MergeMap added in v0.0.43

func MergeMap(a, b map[string]string)

func ParseJsonSource added in v0.0.38

func ParseJsonSource() map[string]map[string]SvcFunc

func ParseJsonSourceGob added in v0.0.40

func ParseJsonSourceGob() map[string]map[string]SvcFunc

func ParseJsonSourceJson added in v0.0.40

func ParseJsonSourceJson() map[string]map[string]SvcFunc

func Preprocess

func Preprocess(fileName string) string

Types

type FuncItem added in v0.0.23

type FuncItem struct {
	Name    string
	File    string
	Declar  string
	Body    string
	InTags  map[string]string
	OutTags map[string]string
}

type PubFunc added in v0.0.43

type PubFunc struct {
	Name string
	In   bool
	Out  bool
	Tags map[string]string
}

type SvcFunc added in v0.0.12

type SvcFunc struct {
	Dta     string
	Svc     string
	Parse   string
	Build   string
	Url     string
	InTags  map[string]string
	OutTags map[string]string
}

func GetSvcFuncsFromJsonmain added in v0.0.8

func GetSvcFuncsFromJsonmain() []SvcFunc

Jump to

Keyboard shortcuts

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