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.