RosDeviceConfiguration Class |
Namespace: Rubedos.Viper.Net.DynamicReconfigure
public class RosDeviceConfiguration
The RosDeviceConfiguration type exposes the following members.
Name | Description | |
---|---|---|
![]() | RosDeviceConfiguration | Initializes a new instance of the RosDeviceConfiguration class |
Name | Description | |
---|---|---|
![]() | NodeConfigurations | Gets the node configurations specified in a dictionary, where the key is
ROS node name and value - its configuration |
Name | Description | |
---|---|---|
![]() | CheckIfCompatible | Query if 'otherConfig' has the same description structure, i.e. if configurations are compatible.
Default, Min/Max and Description is not checked |
![]() | CompareSubset |
Compares this configuration to the other configuration (possibly a subset only) and returns true if given values are equal
|
![]() | CreateNodeConfiguration | Creates node configuration (factory). |
![]() | Equals |
Compares contents to other RosDeviceConfiguration
(Overrides ObjectEquals(Object).) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode |
Gets hash code
(Overrides ObjectGetHashCode.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | RemoveConfiguration | Removes the configuration described by nodeName. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | ConfigNodeAdded | Event queue for all listeners interested in NodeAdded events. |