Documentation ¶
Index ¶
- Variables
- func AddDiagnostics_Request__Array_to_C(cSlice []CAddDiagnostics_Request, goSlice []AddDiagnostics_Request)
- func AddDiagnostics_Request__Array_to_Go(goSlice []AddDiagnostics_Request, cSlice []CAddDiagnostics_Request)
- func AddDiagnostics_Request__Sequence_to_C(cSlice *CAddDiagnostics_Request__Sequence, goSlice []AddDiagnostics_Request)
- func AddDiagnostics_Request__Sequence_to_Go(goSlice *[]AddDiagnostics_Request, cSlice CAddDiagnostics_Request__Sequence)
- func AddDiagnostics_Response__Array_to_C(cSlice []CAddDiagnostics_Response, goSlice []AddDiagnostics_Response)
- func AddDiagnostics_Response__Array_to_Go(goSlice []AddDiagnostics_Response, cSlice []CAddDiagnostics_Response)
- func AddDiagnostics_Response__Sequence_to_C(cSlice *CAddDiagnostics_Response__Sequence, goSlice []AddDiagnostics_Response)
- func AddDiagnostics_Response__Sequence_to_Go(goSlice *[]AddDiagnostics_Response, cSlice CAddDiagnostics_Response__Sequence)
- func CloneAddDiagnostics_RequestSlice(dst, src []AddDiagnostics_Request)
- func CloneAddDiagnostics_ResponseSlice(dst, src []AddDiagnostics_Response)
- func CloneSelfTest_RequestSlice(dst, src []SelfTest_Request)
- func CloneSelfTest_ResponseSlice(dst, src []SelfTest_Response)
- func SelfTest_Request__Array_to_C(cSlice []CSelfTest_Request, goSlice []SelfTest_Request)
- func SelfTest_Request__Array_to_Go(goSlice []SelfTest_Request, cSlice []CSelfTest_Request)
- func SelfTest_Request__Sequence_to_C(cSlice *CSelfTest_Request__Sequence, goSlice []SelfTest_Request)
- func SelfTest_Request__Sequence_to_Go(goSlice *[]SelfTest_Request, cSlice CSelfTest_Request__Sequence)
- func SelfTest_Response__Array_to_C(cSlice []CSelfTest_Response, goSlice []SelfTest_Response)
- func SelfTest_Response__Array_to_Go(goSlice []SelfTest_Response, cSlice []CSelfTest_Response)
- func SelfTest_Response__Sequence_to_C(cSlice *CSelfTest_Response__Sequence, goSlice []SelfTest_Response)
- func SelfTest_Response__Sequence_to_Go(goSlice *[]SelfTest_Response, cSlice CSelfTest_Response__Sequence)
- type AddDiagnostics_Request
- type AddDiagnostics_Response
- type CAddDiagnostics_Request
- type CAddDiagnostics_Request__Sequence
- type CAddDiagnostics_Response
- type CAddDiagnostics_Response__Sequence
- type CSelfTest_Request
- type CSelfTest_Request__Sequence
- type CSelfTest_Response
- type CSelfTest_Response__Sequence
- type SelfTest_Request
- type SelfTest_Response
Constants ¶
This section is empty.
Variables ¶
var AddDiagnosticsTypeSupport types.ServiceTypeSupport = _AddDiagnosticsTypeSupport{}
Modifying this variable is undefined behavior.
var AddDiagnostics_RequestTypeSupport types.MessageTypeSupport = _AddDiagnostics_RequestTypeSupport{}
Modifying this variable is undefined behavior.
var AddDiagnostics_ResponseTypeSupport types.MessageTypeSupport = _AddDiagnostics_ResponseTypeSupport{}
Modifying this variable is undefined behavior.
var SelfTestTypeSupport types.ServiceTypeSupport = _SelfTestTypeSupport{}
Modifying this variable is undefined behavior.
var SelfTest_RequestTypeSupport types.MessageTypeSupport = _SelfTest_RequestTypeSupport{}
Modifying this variable is undefined behavior.
var SelfTest_ResponseTypeSupport types.MessageTypeSupport = _SelfTest_ResponseTypeSupport{}
Modifying this variable is undefined behavior.
Functions ¶
func AddDiagnostics_Request__Array_to_C ¶
func AddDiagnostics_Request__Array_to_C(cSlice []CAddDiagnostics_Request, goSlice []AddDiagnostics_Request)
func AddDiagnostics_Request__Array_to_Go ¶
func AddDiagnostics_Request__Array_to_Go(goSlice []AddDiagnostics_Request, cSlice []CAddDiagnostics_Request)
func AddDiagnostics_Request__Sequence_to_C ¶
func AddDiagnostics_Request__Sequence_to_C(cSlice *CAddDiagnostics_Request__Sequence, goSlice []AddDiagnostics_Request)
func AddDiagnostics_Request__Sequence_to_Go ¶
func AddDiagnostics_Request__Sequence_to_Go(goSlice *[]AddDiagnostics_Request, cSlice CAddDiagnostics_Request__Sequence)
func AddDiagnostics_Response__Array_to_C ¶
func AddDiagnostics_Response__Array_to_C(cSlice []CAddDiagnostics_Response, goSlice []AddDiagnostics_Response)
func AddDiagnostics_Response__Array_to_Go ¶
func AddDiagnostics_Response__Array_to_Go(goSlice []AddDiagnostics_Response, cSlice []CAddDiagnostics_Response)
func AddDiagnostics_Response__Sequence_to_C ¶
func AddDiagnostics_Response__Sequence_to_C(cSlice *CAddDiagnostics_Response__Sequence, goSlice []AddDiagnostics_Response)
func AddDiagnostics_Response__Sequence_to_Go ¶
func AddDiagnostics_Response__Sequence_to_Go(goSlice *[]AddDiagnostics_Response, cSlice CAddDiagnostics_Response__Sequence)
func CloneAddDiagnostics_RequestSlice ¶
func CloneAddDiagnostics_RequestSlice(dst, src []AddDiagnostics_Request)
CloneAddDiagnostics_RequestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneAddDiagnostics_ResponseSlice ¶
func CloneAddDiagnostics_ResponseSlice(dst, src []AddDiagnostics_Response)
CloneAddDiagnostics_ResponseSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneSelfTest_RequestSlice ¶
func CloneSelfTest_RequestSlice(dst, src []SelfTest_Request)
CloneSelfTest_RequestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneSelfTest_ResponseSlice ¶
func CloneSelfTest_ResponseSlice(dst, src []SelfTest_Response)
CloneSelfTest_ResponseSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func SelfTest_Request__Array_to_C ¶
func SelfTest_Request__Array_to_C(cSlice []CSelfTest_Request, goSlice []SelfTest_Request)
func SelfTest_Request__Array_to_Go ¶
func SelfTest_Request__Array_to_Go(goSlice []SelfTest_Request, cSlice []CSelfTest_Request)
func SelfTest_Request__Sequence_to_C ¶
func SelfTest_Request__Sequence_to_C(cSlice *CSelfTest_Request__Sequence, goSlice []SelfTest_Request)
func SelfTest_Request__Sequence_to_Go ¶
func SelfTest_Request__Sequence_to_Go(goSlice *[]SelfTest_Request, cSlice CSelfTest_Request__Sequence)
func SelfTest_Response__Array_to_C ¶
func SelfTest_Response__Array_to_C(cSlice []CSelfTest_Response, goSlice []SelfTest_Response)
func SelfTest_Response__Array_to_Go ¶
func SelfTest_Response__Array_to_Go(goSlice []SelfTest_Response, cSlice []CSelfTest_Response)
func SelfTest_Response__Sequence_to_C ¶
func SelfTest_Response__Sequence_to_C(cSlice *CSelfTest_Response__Sequence, goSlice []SelfTest_Response)
func SelfTest_Response__Sequence_to_Go ¶
func SelfTest_Response__Sequence_to_Go(goSlice *[]SelfTest_Response, cSlice CSelfTest_Response__Sequence)
Types ¶
type AddDiagnostics_Request ¶
type AddDiagnostics_Request struct {
LoadNamespace string `yaml:"load_namespace"` // The load_namespace parameter defines the namespace where parameters for theinitialization of analyzers in the diagnostic aggregator have been loaded. Thevalue should be a global name (i.e. /my/name/space), not a relative(my/name/space) or private (~my/name/space) name. Analyzers will not be addedif a non-global name is used. The call will also fail if the namespacecontains parameters that follow a namespace structure that does not conform tothat expected by the analyzer definitions. Seehttp://wiki.ros.org/diagnostics/Tutorials/Configuring%20Diagnostic%20Aggregatorsand http://wiki.ros.org/diagnostics/Tutorials/Using%20the%20GenericAnalyzerfor examples of the structure of yaml files which are expected to have beenloaded into the namespace.
}
Do not create instances of this type directly. Always use NewAddDiagnostics_Request function instead.
func NewAddDiagnostics_Request ¶
func NewAddDiagnostics_Request() *AddDiagnostics_Request
NewAddDiagnostics_Request creates a new AddDiagnostics_Request with default values.
func (*AddDiagnostics_Request) Clone ¶
func (t *AddDiagnostics_Request) Clone() *AddDiagnostics_Request
func (*AddDiagnostics_Request) CloneMsg ¶
func (t *AddDiagnostics_Request) CloneMsg() types.Message
func (*AddDiagnostics_Request) SetDefaults ¶
func (t *AddDiagnostics_Request) SetDefaults()
type AddDiagnostics_Response ¶
type AddDiagnostics_Response struct { Success bool `yaml:"success"` // True if diagnostic aggregator was updated with new diagnostics, Falseotherwise. A false return value means that either there is a bond in theaggregator which already used the requested namespace, or the initializationof analyzers failed. Message string `yaml:"message"` // Message with additional information about the success or failure }
Do not create instances of this type directly. Always use NewAddDiagnostics_Response function instead.
func NewAddDiagnostics_Response ¶
func NewAddDiagnostics_Response() *AddDiagnostics_Response
NewAddDiagnostics_Response creates a new AddDiagnostics_Response with default values.
func (*AddDiagnostics_Response) Clone ¶
func (t *AddDiagnostics_Response) Clone() *AddDiagnostics_Response
func (*AddDiagnostics_Response) CloneMsg ¶
func (t *AddDiagnostics_Response) CloneMsg() types.Message
func (*AddDiagnostics_Response) SetDefaults ¶
func (t *AddDiagnostics_Response) SetDefaults()
type CAddDiagnostics_Request ¶
type CAddDiagnostics_Request = C.diagnostic_msgs__srv__AddDiagnostics_Request
type CAddDiagnostics_Request__Sequence ¶
type CAddDiagnostics_Request__Sequence = C.diagnostic_msgs__srv__AddDiagnostics_Request__Sequence
type CAddDiagnostics_Response ¶
type CAddDiagnostics_Response = C.diagnostic_msgs__srv__AddDiagnostics_Response
type CAddDiagnostics_Response__Sequence ¶
type CAddDiagnostics_Response__Sequence = C.diagnostic_msgs__srv__AddDiagnostics_Response__Sequence
type CSelfTest_Request ¶
type CSelfTest_Request = C.diagnostic_msgs__srv__SelfTest_Request
type CSelfTest_Request__Sequence ¶
type CSelfTest_Request__Sequence = C.diagnostic_msgs__srv__SelfTest_Request__Sequence
type CSelfTest_Response ¶
type CSelfTest_Response = C.diagnostic_msgs__srv__SelfTest_Response
type CSelfTest_Response__Sequence ¶
type CSelfTest_Response__Sequence = C.diagnostic_msgs__srv__SelfTest_Response__Sequence
type SelfTest_Request ¶
type SelfTest_Request struct { }
Do not create instances of this type directly. Always use NewSelfTest_Request function instead.
func NewSelfTest_Request ¶
func NewSelfTest_Request() *SelfTest_Request
NewSelfTest_Request creates a new SelfTest_Request with default values.
func (*SelfTest_Request) Clone ¶
func (t *SelfTest_Request) Clone() *SelfTest_Request
func (*SelfTest_Request) CloneMsg ¶
func (t *SelfTest_Request) CloneMsg() types.Message
func (*SelfTest_Request) SetDefaults ¶
func (t *SelfTest_Request) SetDefaults()
type SelfTest_Response ¶
type SelfTest_Response struct { Id string `yaml:"id"` Passed byte `yaml:"passed"` Status []diagnostic_msgs_msg.DiagnosticStatus `yaml:"status"` }
Do not create instances of this type directly. Always use NewSelfTest_Response function instead.
func NewSelfTest_Response ¶
func NewSelfTest_Response() *SelfTest_Response
NewSelfTest_Response creates a new SelfTest_Response with default values.
func (*SelfTest_Response) Clone ¶
func (t *SelfTest_Response) Clone() *SelfTest_Response
func (*SelfTest_Response) CloneMsg ¶
func (t *SelfTest_Response) CloneMsg() types.Message
func (*SelfTest_Response) SetDefaults ¶
func (t *SelfTest_Response) SetDefaults()