Documentation ¶
Index ¶
- Variables
- func Arrays_Request__Array_to_C(cSlice []CArrays_Request, goSlice []Arrays_Request)
- func Arrays_Request__Array_to_Go(goSlice []Arrays_Request, cSlice []CArrays_Request)
- func Arrays_Request__Sequence_to_C(cSlice *CArrays_Request__Sequence, goSlice []Arrays_Request)
- func Arrays_Request__Sequence_to_Go(goSlice *[]Arrays_Request, cSlice CArrays_Request__Sequence)
- func Arrays_Response__Array_to_C(cSlice []CArrays_Response, goSlice []Arrays_Response)
- func Arrays_Response__Array_to_Go(goSlice []Arrays_Response, cSlice []CArrays_Response)
- func Arrays_Response__Sequence_to_C(cSlice *CArrays_Response__Sequence, goSlice []Arrays_Response)
- func Arrays_Response__Sequence_to_Go(goSlice *[]Arrays_Response, cSlice CArrays_Response__Sequence)
- func BasicTypes_Request__Array_to_C(cSlice []CBasicTypes_Request, goSlice []BasicTypes_Request)
- func BasicTypes_Request__Array_to_Go(goSlice []BasicTypes_Request, cSlice []CBasicTypes_Request)
- func BasicTypes_Request__Sequence_to_C(cSlice *CBasicTypes_Request__Sequence, goSlice []BasicTypes_Request)
- func BasicTypes_Request__Sequence_to_Go(goSlice *[]BasicTypes_Request, cSlice CBasicTypes_Request__Sequence)
- func BasicTypes_Response__Array_to_C(cSlice []CBasicTypes_Response, goSlice []BasicTypes_Response)
- func BasicTypes_Response__Array_to_Go(goSlice []BasicTypes_Response, cSlice []CBasicTypes_Response)
- func BasicTypes_Response__Sequence_to_C(cSlice *CBasicTypes_Response__Sequence, goSlice []BasicTypes_Response)
- func BasicTypes_Response__Sequence_to_Go(goSlice *[]BasicTypes_Response, cSlice CBasicTypes_Response__Sequence)
- func CloneArrays_RequestSlice(dst, src []Arrays_Request)
- func CloneArrays_ResponseSlice(dst, src []Arrays_Response)
- func CloneBasicTypes_RequestSlice(dst, src []BasicTypes_Request)
- func CloneBasicTypes_ResponseSlice(dst, src []BasicTypes_Response)
- func CloneEmpty_RequestSlice(dst, src []Empty_Request)
- func CloneEmpty_ResponseSlice(dst, src []Empty_Response)
- func Empty_Request__Array_to_C(cSlice []CEmpty_Request, goSlice []Empty_Request)
- func Empty_Request__Array_to_Go(goSlice []Empty_Request, cSlice []CEmpty_Request)
- func Empty_Request__Sequence_to_C(cSlice *CEmpty_Request__Sequence, goSlice []Empty_Request)
- func Empty_Request__Sequence_to_Go(goSlice *[]Empty_Request, cSlice CEmpty_Request__Sequence)
- func Empty_Response__Array_to_C(cSlice []CEmpty_Response, goSlice []Empty_Response)
- func Empty_Response__Array_to_Go(goSlice []Empty_Response, cSlice []CEmpty_Response)
- func Empty_Response__Sequence_to_C(cSlice *CEmpty_Response__Sequence, goSlice []Empty_Response)
- func Empty_Response__Sequence_to_Go(goSlice *[]Empty_Response, cSlice CEmpty_Response__Sequence)
- type Arrays_Request
- type Arrays_Response
- type BasicTypes_Request
- type BasicTypes_Response
- type CArrays_Request
- type CArrays_Request__Sequence
- type CArrays_Response
- type CArrays_Response__Sequence
- type CBasicTypes_Request
- type CBasicTypes_Request__Sequence
- type CBasicTypes_Response
- type CBasicTypes_Response__Sequence
- type CEmpty_Request
- type CEmpty_Request__Sequence
- type CEmpty_Response
- type CEmpty_Response__Sequence
- type Empty_Request
- type Empty_Response
Constants ¶
This section is empty.
Variables ¶
var ArraysTypeSupport types.ServiceTypeSupport = _ArraysTypeSupport{}
Modifying this variable is undefined behavior.
var Arrays_RequestTypeSupport types.MessageTypeSupport = _Arrays_RequestTypeSupport{}
Modifying this variable is undefined behavior.
var Arrays_ResponseTypeSupport types.MessageTypeSupport = _Arrays_ResponseTypeSupport{}
Modifying this variable is undefined behavior.
var BasicTypesTypeSupport types.ServiceTypeSupport = _BasicTypesTypeSupport{}
Modifying this variable is undefined behavior.
var BasicTypes_RequestTypeSupport types.MessageTypeSupport = _BasicTypes_RequestTypeSupport{}
Modifying this variable is undefined behavior.
var BasicTypes_ResponseTypeSupport types.MessageTypeSupport = _BasicTypes_ResponseTypeSupport{}
Modifying this variable is undefined behavior.
var EmptyTypeSupport types.ServiceTypeSupport = _EmptyTypeSupport{}
Modifying this variable is undefined behavior.
var Empty_RequestTypeSupport types.MessageTypeSupport = _Empty_RequestTypeSupport{}
Modifying this variable is undefined behavior.
var Empty_ResponseTypeSupport types.MessageTypeSupport = _Empty_ResponseTypeSupport{}
Modifying this variable is undefined behavior.
Functions ¶
func Arrays_Request__Array_to_C ¶
func Arrays_Request__Array_to_C(cSlice []CArrays_Request, goSlice []Arrays_Request)
func Arrays_Request__Array_to_Go ¶
func Arrays_Request__Array_to_Go(goSlice []Arrays_Request, cSlice []CArrays_Request)
func Arrays_Request__Sequence_to_C ¶
func Arrays_Request__Sequence_to_C(cSlice *CArrays_Request__Sequence, goSlice []Arrays_Request)
func Arrays_Request__Sequence_to_Go ¶
func Arrays_Request__Sequence_to_Go(goSlice *[]Arrays_Request, cSlice CArrays_Request__Sequence)
func Arrays_Response__Array_to_C ¶
func Arrays_Response__Array_to_C(cSlice []CArrays_Response, goSlice []Arrays_Response)
func Arrays_Response__Array_to_Go ¶
func Arrays_Response__Array_to_Go(goSlice []Arrays_Response, cSlice []CArrays_Response)
func Arrays_Response__Sequence_to_C ¶
func Arrays_Response__Sequence_to_C(cSlice *CArrays_Response__Sequence, goSlice []Arrays_Response)
func Arrays_Response__Sequence_to_Go ¶
func Arrays_Response__Sequence_to_Go(goSlice *[]Arrays_Response, cSlice CArrays_Response__Sequence)
func BasicTypes_Request__Array_to_C ¶
func BasicTypes_Request__Array_to_C(cSlice []CBasicTypes_Request, goSlice []BasicTypes_Request)
func BasicTypes_Request__Array_to_Go ¶
func BasicTypes_Request__Array_to_Go(goSlice []BasicTypes_Request, cSlice []CBasicTypes_Request)
func BasicTypes_Request__Sequence_to_C ¶
func BasicTypes_Request__Sequence_to_C(cSlice *CBasicTypes_Request__Sequence, goSlice []BasicTypes_Request)
func BasicTypes_Request__Sequence_to_Go ¶
func BasicTypes_Request__Sequence_to_Go(goSlice *[]BasicTypes_Request, cSlice CBasicTypes_Request__Sequence)
func BasicTypes_Response__Array_to_C ¶
func BasicTypes_Response__Array_to_C(cSlice []CBasicTypes_Response, goSlice []BasicTypes_Response)
func BasicTypes_Response__Array_to_Go ¶
func BasicTypes_Response__Array_to_Go(goSlice []BasicTypes_Response, cSlice []CBasicTypes_Response)
func BasicTypes_Response__Sequence_to_C ¶
func BasicTypes_Response__Sequence_to_C(cSlice *CBasicTypes_Response__Sequence, goSlice []BasicTypes_Response)
func BasicTypes_Response__Sequence_to_Go ¶
func BasicTypes_Response__Sequence_to_Go(goSlice *[]BasicTypes_Response, cSlice CBasicTypes_Response__Sequence)
func CloneArrays_RequestSlice ¶
func CloneArrays_RequestSlice(dst, src []Arrays_Request)
CloneArrays_RequestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneArrays_ResponseSlice ¶
func CloneArrays_ResponseSlice(dst, src []Arrays_Response)
CloneArrays_ResponseSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneBasicTypes_RequestSlice ¶
func CloneBasicTypes_RequestSlice(dst, src []BasicTypes_Request)
CloneBasicTypes_RequestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneBasicTypes_ResponseSlice ¶
func CloneBasicTypes_ResponseSlice(dst, src []BasicTypes_Response)
CloneBasicTypes_ResponseSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneEmpty_RequestSlice ¶
func CloneEmpty_RequestSlice(dst, src []Empty_Request)
CloneEmpty_RequestSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneEmpty_ResponseSlice ¶
func CloneEmpty_ResponseSlice(dst, src []Empty_Response)
CloneEmpty_ResponseSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func Empty_Request__Array_to_C ¶
func Empty_Request__Array_to_C(cSlice []CEmpty_Request, goSlice []Empty_Request)
func Empty_Request__Array_to_Go ¶
func Empty_Request__Array_to_Go(goSlice []Empty_Request, cSlice []CEmpty_Request)
func Empty_Request__Sequence_to_C ¶
func Empty_Request__Sequence_to_C(cSlice *CEmpty_Request__Sequence, goSlice []Empty_Request)
func Empty_Request__Sequence_to_Go ¶
func Empty_Request__Sequence_to_Go(goSlice *[]Empty_Request, cSlice CEmpty_Request__Sequence)
func Empty_Response__Array_to_C ¶
func Empty_Response__Array_to_C(cSlice []CEmpty_Response, goSlice []Empty_Response)
func Empty_Response__Array_to_Go ¶
func Empty_Response__Array_to_Go(goSlice []Empty_Response, cSlice []CEmpty_Response)
func Empty_Response__Sequence_to_C ¶
func Empty_Response__Sequence_to_C(cSlice *CEmpty_Response__Sequence, goSlice []Empty_Response)
func Empty_Response__Sequence_to_Go ¶
func Empty_Response__Sequence_to_Go(goSlice *[]Empty_Response, cSlice CEmpty_Response__Sequence)
Types ¶
type Arrays_Request ¶
type Arrays_Request struct { BoolValues [3]bool `yaml:"bool_values"` ByteValues [3]byte `yaml:"byte_values"` CharValues [3]byte `yaml:"char_values"` Float32Values [3]float32 `yaml:"float32_values"` Float64Values [3]float64 `yaml:"float64_values"` Int8Values [3]int8 `yaml:"int8_values"` Uint8Values [3]uint8 `yaml:"uint8_values"` Int16Values [3]int16 `yaml:"int16_values"` Uint16Values [3]uint16 `yaml:"uint16_values"` Int32Values [3]int32 `yaml:"int32_values"` Uint32Values [3]uint32 `yaml:"uint32_values"` Int64Values [3]int64 `yaml:"int64_values"` Uint64Values [3]uint64 `yaml:"uint64_values"` StringValues [3]string `yaml:"string_values"` BasicTypesValues [3]test_msgs_msg.BasicTypes `yaml:"basic_types_values"` ConstantsValues [3]test_msgs_msg.Constants `yaml:"constants_values"` DefaultsValues [3]test_msgs_msg.Defaults `yaml:"defaults_values"` BoolValuesDefault [3]bool `yaml:"bool_values_default"` ByteValuesDefault [3]byte `yaml:"byte_values_default"` CharValuesDefault [3]byte `yaml:"char_values_default"` Float32ValuesDefault [3]float32 `yaml:"float32_values_default"` Float64ValuesDefault [3]float64 `yaml:"float64_values_default"` Int8ValuesDefault [3]int8 `yaml:"int8_values_default"` Uint8ValuesDefault [3]uint8 `yaml:"uint8_values_default"` Int16ValuesDefault [3]int16 `yaml:"int16_values_default"` Uint16ValuesDefault [3]uint16 `yaml:"uint16_values_default"` Int32ValuesDefault [3]int32 `yaml:"int32_values_default"` Uint32ValuesDefault [3]uint32 `yaml:"uint32_values_default"` Int64ValuesDefault [3]int64 `yaml:"int64_values_default"` Uint64ValuesDefault [3]uint64 `yaml:"uint64_values_default"` StringValuesDefault [3]string `yaml:"string_values_default"` }
Do not create instances of this type directly. Always use NewArrays_Request function instead.
func NewArrays_Request ¶
func NewArrays_Request() *Arrays_Request
NewArrays_Request creates a new Arrays_Request with default values.
func (*Arrays_Request) Clone ¶
func (t *Arrays_Request) Clone() *Arrays_Request
func (*Arrays_Request) CloneMsg ¶
func (t *Arrays_Request) CloneMsg() types.Message
func (*Arrays_Request) SetDefaults ¶
func (t *Arrays_Request) SetDefaults()
type Arrays_Response ¶
type Arrays_Response struct { BoolValues [3]bool `yaml:"bool_values"` ByteValues [3]byte `yaml:"byte_values"` CharValues [3]byte `yaml:"char_values"` Float32Values [3]float32 `yaml:"float32_values"` Float64Values [3]float64 `yaml:"float64_values"` Int8Values [3]int8 `yaml:"int8_values"` Uint8Values [3]uint8 `yaml:"uint8_values"` Int16Values [3]int16 `yaml:"int16_values"` Uint16Values [3]uint16 `yaml:"uint16_values"` Int32Values [3]int32 `yaml:"int32_values"` Uint32Values [3]uint32 `yaml:"uint32_values"` Int64Values [3]int64 `yaml:"int64_values"` Uint64Values [3]uint64 `yaml:"uint64_values"` StringValues [3]string `yaml:"string_values"` BasicTypesValues [3]test_msgs_msg.BasicTypes `yaml:"basic_types_values"` ConstantsValues [3]test_msgs_msg.Constants `yaml:"constants_values"` DefaultsValues [3]test_msgs_msg.Defaults `yaml:"defaults_values"` BoolValuesDefault [3]bool `yaml:"bool_values_default"` ByteValuesDefault [3]byte `yaml:"byte_values_default"` CharValuesDefault [3]byte `yaml:"char_values_default"` Float32ValuesDefault [3]float32 `yaml:"float32_values_default"` Float64ValuesDefault [3]float64 `yaml:"float64_values_default"` Int8ValuesDefault [3]int8 `yaml:"int8_values_default"` Uint8ValuesDefault [3]uint8 `yaml:"uint8_values_default"` Int16ValuesDefault [3]int16 `yaml:"int16_values_default"` Uint16ValuesDefault [3]uint16 `yaml:"uint16_values_default"` Int32ValuesDefault [3]int32 `yaml:"int32_values_default"` Uint32ValuesDefault [3]uint32 `yaml:"uint32_values_default"` Int64ValuesDefault [3]int64 `yaml:"int64_values_default"` Uint64ValuesDefault [3]uint64 `yaml:"uint64_values_default"` StringValuesDefault [3]string `yaml:"string_values_default"` }
Do not create instances of this type directly. Always use NewArrays_Response function instead.
func NewArrays_Response ¶
func NewArrays_Response() *Arrays_Response
NewArrays_Response creates a new Arrays_Response with default values.
func (*Arrays_Response) Clone ¶
func (t *Arrays_Response) Clone() *Arrays_Response
func (*Arrays_Response) CloneMsg ¶
func (t *Arrays_Response) CloneMsg() types.Message
func (*Arrays_Response) SetDefaults ¶
func (t *Arrays_Response) SetDefaults()
type BasicTypes_Request ¶
type BasicTypes_Request struct { BoolValue bool `yaml:"bool_value"` ByteValue byte `yaml:"byte_value"` CharValue byte `yaml:"char_value"` Float32Value float32 `yaml:"float32_value"` Float64Value float64 `yaml:"float64_value"` Int8Value int8 `yaml:"int8_value"` Uint8Value uint8 `yaml:"uint8_value"` Int16Value int16 `yaml:"int16_value"` Uint16Value uint16 `yaml:"uint16_value"` Int32Value int32 `yaml:"int32_value"` Uint32Value uint32 `yaml:"uint32_value"` Int64Value int64 `yaml:"int64_value"` Uint64Value uint64 `yaml:"uint64_value"` StringValue string `yaml:"string_value"` }
Do not create instances of this type directly. Always use NewBasicTypes_Request function instead.
func NewBasicTypes_Request ¶
func NewBasicTypes_Request() *BasicTypes_Request
NewBasicTypes_Request creates a new BasicTypes_Request with default values.
func (*BasicTypes_Request) Clone ¶
func (t *BasicTypes_Request) Clone() *BasicTypes_Request
func (*BasicTypes_Request) CloneMsg ¶
func (t *BasicTypes_Request) CloneMsg() types.Message
func (*BasicTypes_Request) SetDefaults ¶
func (t *BasicTypes_Request) SetDefaults()
type BasicTypes_Response ¶
type BasicTypes_Response struct { BoolValue bool `yaml:"bool_value"` ByteValue byte `yaml:"byte_value"` CharValue byte `yaml:"char_value"` Float32Value float32 `yaml:"float32_value"` Float64Value float64 `yaml:"float64_value"` Int8Value int8 `yaml:"int8_value"` Uint8Value uint8 `yaml:"uint8_value"` Int16Value int16 `yaml:"int16_value"` Uint16Value uint16 `yaml:"uint16_value"` Int32Value int32 `yaml:"int32_value"` Uint32Value uint32 `yaml:"uint32_value"` Int64Value int64 `yaml:"int64_value"` Uint64Value uint64 `yaml:"uint64_value"` StringValue string `yaml:"string_value"` }
Do not create instances of this type directly. Always use NewBasicTypes_Response function instead.
func NewBasicTypes_Response ¶
func NewBasicTypes_Response() *BasicTypes_Response
NewBasicTypes_Response creates a new BasicTypes_Response with default values.
func (*BasicTypes_Response) Clone ¶
func (t *BasicTypes_Response) Clone() *BasicTypes_Response
func (*BasicTypes_Response) CloneMsg ¶
func (t *BasicTypes_Response) CloneMsg() types.Message
func (*BasicTypes_Response) SetDefaults ¶
func (t *BasicTypes_Response) SetDefaults()
type CArrays_Request ¶
type CArrays_Request = C.test_msgs__srv__Arrays_Request
type CArrays_Request__Sequence ¶
type CArrays_Request__Sequence = C.test_msgs__srv__Arrays_Request__Sequence
type CArrays_Response ¶
type CArrays_Response = C.test_msgs__srv__Arrays_Response
type CArrays_Response__Sequence ¶
type CArrays_Response__Sequence = C.test_msgs__srv__Arrays_Response__Sequence
type CBasicTypes_Request ¶
type CBasicTypes_Request = C.test_msgs__srv__BasicTypes_Request
type CBasicTypes_Request__Sequence ¶
type CBasicTypes_Request__Sequence = C.test_msgs__srv__BasicTypes_Request__Sequence
type CBasicTypes_Response ¶
type CBasicTypes_Response = C.test_msgs__srv__BasicTypes_Response
type CBasicTypes_Response__Sequence ¶
type CBasicTypes_Response__Sequence = C.test_msgs__srv__BasicTypes_Response__Sequence
type CEmpty_Request ¶
type CEmpty_Request = C.test_msgs__srv__Empty_Request
type CEmpty_Request__Sequence ¶
type CEmpty_Request__Sequence = C.test_msgs__srv__Empty_Request__Sequence
type CEmpty_Response ¶
type CEmpty_Response = C.test_msgs__srv__Empty_Response
type CEmpty_Response__Sequence ¶
type CEmpty_Response__Sequence = C.test_msgs__srv__Empty_Response__Sequence
type Empty_Request ¶
type Empty_Request struct { }
Do not create instances of this type directly. Always use NewEmpty_Request function instead.
func NewEmpty_Request ¶
func NewEmpty_Request() *Empty_Request
NewEmpty_Request creates a new Empty_Request with default values.
func (*Empty_Request) Clone ¶
func (t *Empty_Request) Clone() *Empty_Request
func (*Empty_Request) CloneMsg ¶
func (t *Empty_Request) CloneMsg() types.Message
func (*Empty_Request) SetDefaults ¶
func (t *Empty_Request) SetDefaults()
type Empty_Response ¶
type Empty_Response struct { }
Do not create instances of this type directly. Always use NewEmpty_Response function instead.
func NewEmpty_Response ¶
func NewEmpty_Response() *Empty_Response
NewEmpty_Response creates a new Empty_Response with default values.
func (*Empty_Response) Clone ¶
func (t *Empty_Response) Clone() *Empty_Response
func (*Empty_Response) CloneMsg ¶
func (t *Empty_Response) CloneMsg() types.Message
func (*Empty_Response) SetDefaults ¶
func (t *Empty_Response) SetDefaults()