Documentation
¶
Overview ¶
Package msgconv contains functions to convert messages from ROS definitions to Golang.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Definition ¶
Definition is a message definition.
type MessageDefinition ¶
type MessageDefinition struct {
RosPkgName string
Name string
Fields []Field
Definitions []Definition
DefinitionsStr string
Imports map[string]struct{}
}
MessageDefinition is a message definition.
func ParseMessageDefinition ¶
func ParseMessageDefinition(goPkgName string, rosPkgName, name string, content string) (*MessageDefinition, error)
ParseMessageDefinition parses a message definition.
func (*MessageDefinition) Write ¶
func (res *MessageDefinition) Write() (string, error)
Write converts a message definition into a Go structure.
Click to show internal directories.
Click to hide internal directories.