Member values
Member name | Data type | Description |
---|---|---|
event | uint32 | Configuration event |
timestamp | Timestamp | Event timestamp |
user_handle | UserProfileHandle | User that caused the configuration event |
sequence_handle | oneof:configuration_change SequenceHandle | Sequence for which the configuration changed |
action_handle | oneof:configuration_change ActionHandle | Action for which the configuration changed |
mapping_handle | oneof:configuration_change MappingHandle | Mapping for which the configuration changed |
map_group_handle | oneof:configuration_change MapGroupHandle | Map group for which the configuration changed |
map_handle | oneof:configuration_change MapHandle | Map for which the configuration changed |
user_profile_handle | oneof:configuration_change UserProfileHandle | User Profile for which the configuration changed |
protection_zone_handle | oneof:configuration_change ProtectionZoneHandle | Protection zone for which the configuration changed |
safety_handle | oneof:configuration_change SafetyHandle | Safety for which the configuration changed |
network_handle | oneof:configuration_change NetworkHandle | Network element for which the configuration changed |
ssid | oneof:configuration_change Ssid | Wi-Fi instance for which the configuration changed |
controller_handle | oneof:configuration_change ControllerHandle | Controller instance for which the configuration changed |
connection | Connection | Connection that caused the configuration event |
Member functions
Function name | Return type | Input type | Description |
---|---|---|---|
event() const | uint32 | void | Returns the current value of event. If the event is not set, returns 0. |
set_event() | void | uint32 | Sets the value of event. After calling this, event() will return value. |
clear_event() | void | void | Clears the value of event. After calling this, event() will return the empty string/empty bytes. |
has_timestamp() const | bool | void | Returns true if timestamp is set. |
timestamp() | const Timestamp& | void | Returns the current value of timestamp. If timestamp is not set, returns a Timestamp with none of its fields set (possibly timestamp::default_instance()). |
mutable_timestamp() | Timestamp * | void | Returns a pointer to the mutable Timestamp object that stores the field's value. If the field was not set prior to the call, then the returned Timestamp will have none of its fields set (i.e. it will be identical to a newly-allocated Timestamp). After calling this, has_timestamp() will return true and timestamp() will return a reference to the same instance of Timestamp. |
clear_timestamp() | void | void | Clears the value of the field. After calling this, has_timestamp() will return false and timestamp() will return the default value. |
set_allocated_timestamp() | void | Timestamp * | Sets the Timestamp object to the field and frees the previous field value if it exists. If the Timestamp pointer is not NULL, the message takes ownership of the allocated Timestamp object and has_ Timestamp() will return true. Otherwise, if the timestamp is NULL, the behavior is the same as calling clear_timestamp(). |
release_timestamp() | Timestamp * | void | Releases the ownership of the field and returns the pointer of the Timestamp object. After calling this, caller takes the ownership of the allocated Timestamp object, has_timestamp() will return false, and timestamp() will return the default value. |
has_user_handle() const | bool | void | Returns true if user_handle is set. |
user_handle() | const UserProfileHandle& | void | Returns the current value of user_handle. If user_handle is not set, returns a UserProfileHandle with none of its fields set (possibly user_handle::default_instance()). |
mutable_user_handle() | UserProfileHandle * | void | Returns a pointer to the mutable UserProfileHandle object that stores the field's value. If the field was not set prior to the call, then the returned UserProfileHandle will have none of its fields set (i.e. it will be identical to a newly-allocated UserProfileHandle). After calling this, has_user_handle() will return true and user_handle() will return a reference to the same instance of UserProfileHandle. |
clear_user_handle() | void | void | Clears the value of the field. After calling this, has_user_handle() will return false and user_handle() will return the default value. |
set_allocated_user_handle() | void | UserProfileHandle * | Sets the UserProfileHandle object to the field and frees the previous field value if it exists. If the UserProfileHandle pointer is not NULL, the message takes ownership of the allocated UserProfileHandle object and has_ UserProfileHandle() will return true. Otherwise, if the user_handle is NULL, the behavior is the same as calling clear_user_handle(). |
release_user_handle() | UserProfileHandle * | void | Releases the ownership of the field and returns the pointer of the UserProfileHandle object. After calling this, caller takes the ownership of the allocated UserProfileHandle object, has_user_handle() will return false, and user_handle() will return the default value. |
has_sequence_handle() const | void | void | Returns the current value of the field if oneof case is kSequence_handle. Otherwise, returns oneof:configuration_change SequenceHandle::default_instance() |
sequence_handle() const | const oneof:configuration_change SequenceHandle& | void | Returns the current value of the field if oneof case is kSequence_handle |
mutable_sequence_handle() | oneof:configuration_change SequenceHandle* | void | If any other oneof field in the same oneof is set, calls clear_configuration_change(). Sets the oneof case to kSequence_handle and returns a pointer to the mutable oneof:configuration_change SequenceHandle object that stores the field's value. If the oneof case was not kSequence_handle prior to the call, then the returned oneof:configuration_change SequenceHandle will have none of its fields set (i.e. it will be identical to a newly-allocated oneof:configuration_change SequenceHandle). After calling this, has_sequence_handle() will return true, sequence_handle() will return a reference to the same instance of oneof:configuration_change SequenceHandle and configuration_change_case() will return kSequence_handle |
clear_sequence_handle() | void | void | Nothing will be changed if the oneof case is not kSequence_handle. If the oneof case equals kSequence_handle, frees the field and clears the oneof case. has_sequence_handle() will return false, sequence_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
set_allocated_sequence_handle() | void | oneof:configuration_change SequenceHandle* | Calls clear_configuration_change(). If the oneof:configuration_change SequenceHandle pointer is not NULL: Sets the oneof:configuration_change SequenceHandle object to the field and sets the oneof case to kSequence_handle. The message takes ownership of the allocated oneof:configuration_change SequenceHandle object, has_sequence_handle() will return true and configuration_change_case() will return kSequence_handle. If the pointer is NULL, has_sequence_handle() will return false and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. (The behavior is like calling clear_configuration_change()) |
release_sequence_handle() | oneof:configuration_change SequenceHandle* | void | Returns NULL if oneof case is not kSequence_handle. If the oneof case is kSequence_handle, clears the oneof case, releases the ownership of the field and returns the pointer of the configuration_change object. After calling this, caller takes the ownership of the allocated configuration_change object, has_sequence_handle() will return false, sequence_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
has_action_handle() const | void | void | Returns the current value of the field if oneof case is kAction_handle. Otherwise, returns oneof:configuration_change ActionHandle::default_instance() |
action_handle() const | const oneof:configuration_change ActionHandle& | void | Returns the current value of the field if oneof case is kAction_handle |
mutable_action_handle() | oneof:configuration_change ActionHandle* | void | If any other oneof field in the same oneof is set, calls clear_configuration_change(). Sets the oneof case to kAction_handle and returns a pointer to the mutable oneof:configuration_change ActionHandle object that stores the field's value. If the oneof case was not kAction_handle prior to the call, then the returned oneof:configuration_change ActionHandle will have none of its fields set (i.e. it will be identical to a newly-allocated oneof:configuration_change ActionHandle). After calling this, has_action_handle() will return true, action_handle() will return a reference to the same instance of oneof:configuration_change ActionHandle and configuration_change_case() will return kAction_handle |
clear_action_handle() | void | void | Nothing will be changed if the oneof case is not kAction_handle. If the oneof case equals kAction_handle, frees the field and clears the oneof case. has_action_handle() will return false, action_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
set_allocated_action_handle() | void | oneof:configuration_change ActionHandle* | Calls clear_configuration_change(). If the oneof:configuration_change ActionHandle pointer is not NULL: Sets the oneof:configuration_change ActionHandle object to the field and sets the oneof case to kAction_handle. The message takes ownership of the allocated oneof:configuration_change ActionHandle object, has_action_handle() will return true and configuration_change_case() will return kAction_handle. If the pointer is NULL, has_action_handle() will return false and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. (The behavior is like calling clear_configuration_change()) |
release_action_handle() | oneof:configuration_change ActionHandle* | void | Returns NULL if oneof case is not kAction_handle. If the oneof case is kAction_handle, clears the oneof case, releases the ownership of the field and returns the pointer of the configuration_change object. After calling this, caller takes the ownership of the allocated configuration_change object, has_action_handle() will return false, action_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
has_mapping_handle() const | void | void | Returns the current value of the field if oneof case is kMapping_handle. Otherwise, returns oneof:configuration_change MappingHandle::default_instance() |
mapping_handle() const | const oneof:configuration_change MappingHandle& | void | Returns the current value of the field if oneof case is kMapping_handle |
mutable_mapping_handle() | oneof:configuration_change MappingHandle* | void | If any other oneof field in the same oneof is set, calls clear_configuration_change(). Sets the oneof case to kMapping_handle and returns a pointer to the mutable oneof:configuration_change MappingHandle object that stores the field's value. If the oneof case was not kMapping_handle prior to the call, then the returned oneof:configuration_change MappingHandle will have none of its fields set (i.e. it will be identical to a newly-allocated oneof:configuration_change MappingHandle). After calling this, has_mapping_handle() will return true, mapping_handle() will return a reference to the same instance of oneof:configuration_change MappingHandle and configuration_change_case() will return kMapping_handle |
clear_mapping_handle() | void | void | Nothing will be changed if the oneof case is not kMapping_handle. If the oneof case equals kMapping_handle, frees the field and clears the oneof case. has_mapping_handle() will return false, mapping_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
set_allocated_mapping_handle() | void | oneof:configuration_change MappingHandle* | Calls clear_configuration_change(). If the oneof:configuration_change MappingHandle pointer is not NULL: Sets the oneof:configuration_change MappingHandle object to the field and sets the oneof case to kMapping_handle. The message takes ownership of the allocated oneof:configuration_change MappingHandle object, has_mapping_handle() will return true and configuration_change_case() will return kMapping_handle. If the pointer is NULL, has_mapping_handle() will return false and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. (The behavior is like calling clear_configuration_change()) |
release_mapping_handle() | oneof:configuration_change MappingHandle* | void | Returns NULL if oneof case is not kMapping_handle. If the oneof case is kMapping_handle, clears the oneof case, releases the ownership of the field and returns the pointer of the configuration_change object. After calling this, caller takes the ownership of the allocated configuration_change object, has_mapping_handle() will return false, mapping_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
has_map_group_handle() const | void | void | Returns the current value of the field if oneof case is kMap_group_handle. Otherwise, returns oneof:configuration_change MapGroupHandle::default_instance() |
map_group_handle() const | const oneof:configuration_change MapGroupHandle& | void | Returns the current value of the field if oneof case is kMap_group_handle |
mutable_map_group_handle() | oneof:configuration_change MapGroupHandle* | void | If any other oneof field in the same oneof is set, calls clear_configuration_change(). Sets the oneof case to kMap_group_handle and returns a pointer to the mutable oneof:configuration_change MapGroupHandle object that stores the field's value. If the oneof case was not kMap_group_handle prior to the call, then the returned oneof:configuration_change MapGroupHandle will have none of its fields set (i.e. it will be identical to a newly-allocated oneof:configuration_change MapGroupHandle). After calling this, has_map_group_handle() will return true, map_group_handle() will return a reference to the same instance of oneof:configuration_change MapGroupHandle and configuration_change_case() will return kMap_group_handle |
clear_map_group_handle() | void | void | Nothing will be changed if the oneof case is not kMap_group_handle. If the oneof case equals kMap_group_handle, frees the field and clears the oneof case. has_map_group_handle() will return false, map_group_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
set_allocated_map_group_handle() | void | oneof:configuration_change MapGroupHandle* | Calls clear_configuration_change(). If the oneof:configuration_change MapGroupHandle pointer is not NULL: Sets the oneof:configuration_change MapGroupHandle object to the field and sets the oneof case to kMap_group_handle. The message takes ownership of the allocated oneof:configuration_change MapGroupHandle object, has_map_group_handle() will return true and configuration_change_case() will return kMap_group_handle. If the pointer is NULL, has_map_group_handle() will return false and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. (The behavior is like calling clear_configuration_change()) |
release_map_group_handle() | oneof:configuration_change MapGroupHandle* | void | Returns NULL if oneof case is not kMap_group_handle. If the oneof case is kMap_group_handle, clears the oneof case, releases the ownership of the field and returns the pointer of the configuration_change object. After calling this, caller takes the ownership of the allocated configuration_change object, has_map_group_handle() will return false, map_group_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
has_map_handle() const | void | void | Returns the current value of the field if oneof case is kMap_handle. Otherwise, returns oneof:configuration_change MapHandle::default_instance() |
map_handle() const | const oneof:configuration_change MapHandle& | void | Returns the current value of the field if oneof case is kMap_handle |
mutable_map_handle() | oneof:configuration_change MapHandle* | void | If any other oneof field in the same oneof is set, calls clear_configuration_change(). Sets the oneof case to kMap_handle and returns a pointer to the mutable oneof:configuration_change MapHandle object that stores the field's value. If the oneof case was not kMap_handle prior to the call, then the returned oneof:configuration_change MapHandle will have none of its fields set (i.e. it will be identical to a newly-allocated oneof:configuration_change MapHandle). After calling this, has_map_handle() will return true, map_handle() will return a reference to the same instance of oneof:configuration_change MapHandle and configuration_change_case() will return kMap_handle |
clear_map_handle() | void | void | Nothing will be changed if the oneof case is not kMap_handle. If the oneof case equals kMap_handle, frees the field and clears the oneof case. has_map_handle() will return false, map_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
set_allocated_map_handle() | void | oneof:configuration_change MapHandle* | Calls clear_configuration_change(). If the oneof:configuration_change MapHandle pointer is not NULL: Sets the oneof:configuration_change MapHandle object to the field and sets the oneof case to kMap_handle. The message takes ownership of the allocated oneof:configuration_change MapHandle object, has_map_handle() will return true and configuration_change_case() will return kMap_handle. If the pointer is NULL, has_map_handle() will return false and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. (The behavior is like calling clear_configuration_change()) |
release_map_handle() | oneof:configuration_change MapHandle* | void | Returns NULL if oneof case is not kMap_handle. If the oneof case is kMap_handle, clears the oneof case, releases the ownership of the field and returns the pointer of the configuration_change object. After calling this, caller takes the ownership of the allocated configuration_change object, has_map_handle() will return false, map_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
has_user_profile_handle() const | void | void | Returns the current value of the field if oneof case is kUser_profile_handle. Otherwise, returns oneof:configuration_change UserProfileHandle::default_instance() |
user_profile_handle() const | const oneof:configuration_change UserProfileHandle& | void | Returns the current value of the field if oneof case is kUser_profile_handle |
mutable_user_profile_handle() | oneof:configuration_change UserProfileHandle* | void | If any other oneof field in the same oneof is set, calls clear_configuration_change(). Sets the oneof case to kUser_profile_handle and returns a pointer to the mutable oneof:configuration_change UserProfileHandle object that stores the field's value. If the oneof case was not kUser_profile_handle prior to the call, then the returned oneof:configuration_change UserProfileHandle will have none of its fields set (i.e. it will be identical to a newly-allocated oneof:configuration_change UserProfileHandle). After calling this, has_user_profile_handle() will return true, user_profile_handle() will return a reference to the same instance of oneof:configuration_change UserProfileHandle and configuration_change_case() will return kUser_profile_handle |
clear_user_profile_handle() | void | void | Nothing will be changed if the oneof case is not kUser_profile_handle. If the oneof case equals kUser_profile_handle, frees the field and clears the oneof case. has_user_profile_handle() will return false, user_profile_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
set_allocated_user_profile_handle() | void | oneof:configuration_change UserProfileHandle* | Calls clear_configuration_change(). If the oneof:configuration_change UserProfileHandle pointer is not NULL: Sets the oneof:configuration_change UserProfileHandle object to the field and sets the oneof case to kUser_profile_handle. The message takes ownership of the allocated oneof:configuration_change UserProfileHandle object, has_user_profile_handle() will return true and configuration_change_case() will return kUser_profile_handle. If the pointer is NULL, has_user_profile_handle() will return false and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. (The behavior is like calling clear_configuration_change()) |
release_user_profile_handle() | oneof:configuration_change UserProfileHandle* | void | Returns NULL if oneof case is not kUser_profile_handle. If the oneof case is kUser_profile_handle, clears the oneof case, releases the ownership of the field and returns the pointer of the configuration_change object. After calling this, caller takes the ownership of the allocated configuration_change object, has_user_profile_handle() will return false, user_profile_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
has_protection_zone_handle() const | void | void | Returns the current value of the field if oneof case is kProtection_zone_handle. Otherwise, returns oneof:configuration_change ProtectionZoneHandle::default_instance() |
protection_zone_handle() const | const oneof:configuration_change ProtectionZoneHandle& | void | Returns the current value of the field if oneof case is kProtection_zone_handle |
mutable_protection_zone_handle() | oneof:configuration_change ProtectionZoneHandle* | void | If any other oneof field in the same oneof is set, calls clear_configuration_change(). Sets the oneof case to kProtection_zone_handle and returns a pointer to the mutable oneof:configuration_change ProtectionZoneHandle object that stores the field's value. If the oneof case was not kProtection_zone_handle prior to the call, then the returned oneof:configuration_change ProtectionZoneHandle will have none of its fields set (i.e. it will be identical to a newly-allocated oneof:configuration_change ProtectionZoneHandle). After calling this, has_protection_zone_handle() will return true, protection_zone_handle() will return a reference to the same instance of oneof:configuration_change ProtectionZoneHandle and configuration_change_case() will return kProtection_zone_handle |
clear_protection_zone_handle() | void | void | Nothing will be changed if the oneof case is not kProtection_zone_handle. If the oneof case equals kProtection_zone_handle, frees the field and clears the oneof case. has_protection_zone_handle() will return false, protection_zone_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
set_allocated_protection_zone_handle() | void | oneof:configuration_change ProtectionZoneHandle* | Calls clear_configuration_change(). If the oneof:configuration_change ProtectionZoneHandle pointer is not NULL: Sets the oneof:configuration_change ProtectionZoneHandle object to the field and sets the oneof case to kProtection_zone_handle. The message takes ownership of the allocated oneof:configuration_change ProtectionZoneHandle object, has_protection_zone_handle() will return true and configuration_change_case() will return kProtection_zone_handle. If the pointer is NULL, has_protection_zone_handle() will return false and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. (The behavior is like calling clear_configuration_change()) |
release_protection_zone_handle() | oneof:configuration_change ProtectionZoneHandle* | void | Returns NULL if oneof case is not kProtection_zone_handle. If the oneof case is kProtection_zone_handle, clears the oneof case, releases the ownership of the field and returns the pointer of the configuration_change object. After calling this, caller takes the ownership of the allocated configuration_change object, has_protection_zone_handle() will return false, protection_zone_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
has_safety_handle() const | void | void | Returns the current value of the field if oneof case is kSafety_handle. Otherwise, returns oneof:configuration_change SafetyHandle::default_instance() |
safety_handle() const | const oneof:configuration_change SafetyHandle& | void | Returns the current value of the field if oneof case is kSafety_handle |
mutable_safety_handle() | oneof:configuration_change SafetyHandle* | void | If any other oneof field in the same oneof is set, calls clear_configuration_change(). Sets the oneof case to kSafety_handle and returns a pointer to the mutable oneof:configuration_change SafetyHandle object that stores the field's value. If the oneof case was not kSafety_handle prior to the call, then the returned oneof:configuration_change SafetyHandle will have none of its fields set (i.e. it will be identical to a newly-allocated oneof:configuration_change SafetyHandle). After calling this, has_safety_handle() will return true, safety_handle() will return a reference to the same instance of oneof:configuration_change SafetyHandle and configuration_change_case() will return kSafety_handle |
clear_safety_handle() | void | void | Nothing will be changed if the oneof case is not kSafety_handle. If the oneof case equals kSafety_handle, frees the field and clears the oneof case. has_safety_handle() will return false, safety_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
set_allocated_safety_handle() | void | oneof:configuration_change SafetyHandle* | Calls clear_configuration_change(). If the oneof:configuration_change SafetyHandle pointer is not NULL: Sets the oneof:configuration_change SafetyHandle object to the field and sets the oneof case to kSafety_handle. The message takes ownership of the allocated oneof:configuration_change SafetyHandle object, has_safety_handle() will return true and configuration_change_case() will return kSafety_handle. If the pointer is NULL, has_safety_handle() will return false and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. (The behavior is like calling clear_configuration_change()) |
release_safety_handle() | oneof:configuration_change SafetyHandle* | void | Returns NULL if oneof case is not kSafety_handle. If the oneof case is kSafety_handle, clears the oneof case, releases the ownership of the field and returns the pointer of the configuration_change object. After calling this, caller takes the ownership of the allocated configuration_change object, has_safety_handle() will return false, safety_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
has_network_handle() const | void | void | Returns the current value of the field if oneof case is kNetwork_handle. Otherwise, returns oneof:configuration_change NetworkHandle::default_instance() |
network_handle() const | const oneof:configuration_change NetworkHandle& | void | Returns the current value of the field if oneof case is kNetwork_handle |
mutable_network_handle() | oneof:configuration_change NetworkHandle* | void | If any other oneof field in the same oneof is set, calls clear_configuration_change(). Sets the oneof case to kNetwork_handle and returns a pointer to the mutable oneof:configuration_change NetworkHandle object that stores the field's value. If the oneof case was not kNetwork_handle prior to the call, then the returned oneof:configuration_change NetworkHandle will have none of its fields set (i.e. it will be identical to a newly-allocated oneof:configuration_change NetworkHandle). After calling this, has_network_handle() will return true, network_handle() will return a reference to the same instance of oneof:configuration_change NetworkHandle and configuration_change_case() will return kNetwork_handle |
clear_network_handle() | void | void | Nothing will be changed if the oneof case is not kNetwork_handle. If the oneof case equals kNetwork_handle, frees the field and clears the oneof case. has_network_handle() will return false, network_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
set_allocated_network_handle() | void | oneof:configuration_change NetworkHandle* | Calls clear_configuration_change(). If the oneof:configuration_change NetworkHandle pointer is not NULL: Sets the oneof:configuration_change NetworkHandle object to the field and sets the oneof case to kNetwork_handle. The message takes ownership of the allocated oneof:configuration_change NetworkHandle object, has_network_handle() will return true and configuration_change_case() will return kNetwork_handle. If the pointer is NULL, has_network_handle() will return false and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. (The behavior is like calling clear_configuration_change()) |
release_network_handle() | oneof:configuration_change NetworkHandle* | void | Returns NULL if oneof case is not kNetwork_handle. If the oneof case is kNetwork_handle, clears the oneof case, releases the ownership of the field and returns the pointer of the configuration_change object. After calling this, caller takes the ownership of the allocated configuration_change object, has_network_handle() will return false, network_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
has_ssid() const | void | void | Returns the current value of the field if oneof case is kSsid. Otherwise, returns oneof:configuration_change Ssid::default_instance() |
ssid() const | const oneof:configuration_change Ssid& | void | Returns the current value of the field if oneof case is kSsid |
mutable_ssid() | oneof:configuration_change Ssid* | void | If any other oneof field in the same oneof is set, calls clear_configuration_change(). Sets the oneof case to kSsid and returns a pointer to the mutable oneof:configuration_change Ssid object that stores the field's value. If the oneof case was not kSsid prior to the call, then the returned oneof:configuration_change Ssid will have none of its fields set (i.e. it will be identical to a newly-allocated oneof:configuration_change Ssid). After calling this, has_ssid() will return true, ssid() will return a reference to the same instance of oneof:configuration_change Ssid and configuration_change_case() will return kSsid |
clear_ssid() | void | void | Nothing will be changed if the oneof case is not kSsid. If the oneof case equals kSsid, frees the field and clears the oneof case. has_ssid() will return false, ssid() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
set_allocated_ssid() | void | oneof:configuration_change Ssid* | Calls clear_configuration_change(). If the oneof:configuration_change Ssid pointer is not NULL: Sets the oneof:configuration_change Ssid object to the field and sets the oneof case to kSsid. The message takes ownership of the allocated oneof:configuration_change Ssid object, has_ssid() will return true and configuration_change_case() will return kSsid. If the pointer is NULL, has_ssid() will return false and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. (The behavior is like calling clear_configuration_change()) |
release_ssid() | oneof:configuration_change Ssid* | void | Returns NULL if oneof case is not kSsid. If the oneof case is kSsid, clears the oneof case, releases the ownership of the field and returns the pointer of the configuration_change object. After calling this, caller takes the ownership of the allocated configuration_change object, has_ssid() will return false, ssid() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
has_controller_handle() const | void | void | Returns the current value of the field if oneof case is kController_handle. Otherwise, returns oneof:configuration_change ControllerHandle::default_instance() |
controller_handle() const | const oneof:configuration_change ControllerHandle& | void | Returns the current value of the field if oneof case is kController_handle |
mutable_controller_handle() | oneof:configuration_change ControllerHandle* | void | If any other oneof field in the same oneof is set, calls clear_configuration_change(). Sets the oneof case to kController_handle and returns a pointer to the mutable oneof:configuration_change ControllerHandle object that stores the field's value. If the oneof case was not kController_handle prior to the call, then the returned oneof:configuration_change ControllerHandle will have none of its fields set (i.e. it will be identical to a newly-allocated oneof:configuration_change ControllerHandle). After calling this, has_controller_handle() will return true, controller_handle() will return a reference to the same instance of oneof:configuration_change ControllerHandle and configuration_change_case() will return kController_handle |
clear_controller_handle() | void | void | Nothing will be changed if the oneof case is not kController_handle. If the oneof case equals kController_handle, frees the field and clears the oneof case. has_controller_handle() will return false, controller_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
set_allocated_controller_handle() | void | oneof:configuration_change ControllerHandle* | Calls clear_configuration_change(). If the oneof:configuration_change ControllerHandle pointer is not NULL: Sets the oneof:configuration_change ControllerHandle object to the field and sets the oneof case to kController_handle. The message takes ownership of the allocated oneof:configuration_change ControllerHandle object, has_controller_handle() will return true and configuration_change_case() will return kController_handle. If the pointer is NULL, has_controller_handle() will return false and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. (The behavior is like calling clear_configuration_change()) |
release_controller_handle() | oneof:configuration_change ControllerHandle* | void | Returns NULL if oneof case is not kController_handle. If the oneof case is kController_handle, clears the oneof case, releases the ownership of the field and returns the pointer of the configuration_change object. After calling this, caller takes the ownership of the allocated configuration_change object, has_controller_handle() will return false, controller_handle() will return the default value and configuration_change_case() will return CONFIGURATION_CHANGE_NOT_SET. |
has_connection() const | bool | void | Returns true if connection is set. |
connection() | const Connection& | void | Returns the current value of connection. If connection is not set, returns a Connection with none of its fields set (possibly connection::default_instance()). |
mutable_connection() | Connection * | void | Returns a pointer to the mutable Connection object that stores the field's value. If the field was not set prior to the call, then the returned Connection will have none of its fields set (i.e. it will be identical to a newly-allocated Connection). After calling this, has_connection() will return true and connection() will return a reference to the same instance of Connection. |
clear_connection() | void | void | Clears the value of the field. After calling this, has_connection() will return false and connection() will return the default value. |
set_allocated_connection() | void | Connection * | Sets the Connection object to the field and frees the previous field value if it exists. If the Connection pointer is not NULL, the message takes ownership of the allocated Connection object and has_ Connection() will return true. Otherwise, if the connection is NULL, the behavior is the same as calling clear_connection(). |
release_connection() | Connection * | void | Releases the ownership of the field and returns the pointer of the Connection object. After calling this, caller takes the ownership of the allocated Connection object, has_connection() will return false, and connection() will return the default value. |
Parent topic: Base (C++)