|
Safir SDK Core
|
Base class for all Containers. More...
#include <Safir/Dob/Typesystem/ContainerBase.h>
Public Member Functions | |
| constexpr | ContainerBase () |
| Default Constructor. | |
| constexpr | ContainerBase (const ContainerBase &)=default |
| Copy constructor. | |
| virtual | ~ContainerBase () |
| Virtual destructor. | |
| virtual bool | IsNull () const =0 |
| Is the container set to null? | |
| virtual bool | HasVal () const =0 |
| Does the container have a value? | |
| virtual void | SetNull ()=0 |
| Set the container to null. | |
| virtual bool | IsChanged () const |
| Is the change flag set on the container? | |
| virtual void | SetChanged (const bool changed) |
| Set the containers change flag. | |
| virtual void | Copy (const ContainerBase &that)=0 |
| Virtual assignment. | |
Protected Member Functions | |
| ContainerBase & | operator= (const ContainerBase &other) |
| Copy assignment operator. | |
Protected Attributes | |
| bool | m_bIsChanged |
| The variable containing the change flag. | |
Base class for all Containers.
This class contains common functionality for all Containers. Basically this amounts to the interface for nullability and the change flag.
|
constexpr |
Default Constructor.
Construct a container that is not changed.
References m_bIsChanged.
Referenced by Safir::Dob::Typesystem::BinaryContainer::BinaryContainer(), ContainerBase(), Safir::Dob::Typesystem::DictionaryContainerBase::DictionaryContainerBase(), Safir::Dob::Typesystem::EnumerationContainerBase::EnumerationContainerBase(), Safir::Dob::Typesystem::EnumerationSequenceContainerBase::EnumerationSequenceContainerBase(), Safir::Dob::Typesystem::ObjectContainerBase::ObjectContainerBase(), Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >::SequenceContainer(), Safir::Dob::Typesystem::StringContainer::StringContainer(), Safir::Dob::Typesystem::ValueContainer< bool >::ValueContainer(), Safir::Dob::Typesystem::BinaryContainer::Copy(), Copy(), Safir::Dob::Typesystem::EnumerationContainerBase::Copy(), Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >::Copy(), Safir::Dob::Typesystem::StringContainer::Copy(), Safir::Dob::Typesystem::ValueContainer< bool >::Copy(), Safir::Dob::Typesystem::ObjectContainerBase::GetMember(), Safir::Dob::Typesystem::ObjectContainerBase::GetMember(), Safir::Dob::Typesystem::DictionaryContainerBase::GetValueContainerAt(), Safir::Dob::Typesystem::DictionaryContainerBase::GetValueContainerAt(), Safir::Dob::Typesystem::DictionaryContainerBase::InsertNull(), Safir::Dob::Typesystem::DictionaryContainerBase::InsertNullInternal(), and operator=().
|
constexprdefault |
|
virtual |
Virtual destructor.
Needed to ensure proper destruction of Object pointers.
|
pure virtual |
Virtual assignment.
Copy all the members from "that" into "this". Types must be the same for this to work!
| that | [in] - The object to copy into this. |
| SoftwareViolationException | If the types are not of the same kind. |
Implemented in Safir::Dob::Typesystem::BinaryContainer, Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >, Safir::Dob::Typesystem::DictionaryContainer< std::wstring, Safir::Dob::Typesystem::ValueContainer< bool > >, Safir::Dob::Typesystem::EnumerationContainerBase, Safir::Dob::Typesystem::EnumerationSequenceContainer< T >, Safir::Dob::Typesystem::EnumerationSequenceContainer< CallbackId >, Safir::Dob::Typesystem::EnumerationSequenceContainer< CallbackId >, Safir::Dob::Typesystem::EnumerationSequenceContainer< ConnectionQueueId >, Safir::Dob::Typesystem::EnumerationSequenceContainer< ConnectionQueueId >, Safir::Dob::Typesystem::EnumerationSequenceContainer< DistributionScope >, Safir::Dob::Typesystem::EnumerationSequenceContainer< DistributionScope >, Safir::Dob::Typesystem::EnumerationSequenceContainer< InjectionKind >, Safir::Dob::Typesystem::EnumerationSequenceContainer< InjectionKind >, Safir::Dob::Typesystem::EnumerationSequenceContainer< InstanceIdPolicy >, Safir::Dob::Typesystem::EnumerationSequenceContainer< InstanceIdPolicy >, Safir::Dob::Typesystem::EnumerationSequenceContainer< MemoryLevel >, Safir::Dob::Typesystem::EnumerationSequenceContainer< MemoryLevel >, Safir::Dob::Typesystem::EnumerationSequenceContainer< NodeState >, Safir::Dob::Typesystem::EnumerationSequenceContainer< NodeState >, Safir::Dob::Typesystem::EnumerationSequenceContainer< Operation >, Safir::Dob::Typesystem::EnumerationSequenceContainer< Operation >, Safir::Dob::Typesystem::EnumerationSequenceContainer< PersistenceBackend >, Safir::Dob::Typesystem::EnumerationSequenceContainer< PersistenceBackend >, Safir::Dob::Typesystem::EnumerationSequenceContainer< PersistentDataState >, Safir::Dob::Typesystem::EnumerationSequenceContainer< PersistentDataState >, Safir::Dob::Typesystem::EnumerationSequenceContainer< ResponseType >, Safir::Dob::Typesystem::EnumerationSequenceContainer< ResponseType >, Safir::Dob::Typesystem::ObjectContainerImpl< T >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Safir::Dob::Typesystem::Object >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< U >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::SequenceContainer< T >, Safir::Dob::Typesystem::SequenceContainer< Ampere >, Safir::Dob::Typesystem::SequenceContainer< Ampere >, Safir::Dob::Typesystem::SequenceContainer< Binary >, Safir::Dob::Typesystem::SequenceContainer< Binary >, Safir::Dob::Typesystem::SequenceContainer< bool >, Safir::Dob::Typesystem::SequenceContainer< bool >, Safir::Dob::Typesystem::SequenceContainer< ChannelId >, Safir::Dob::Typesystem::SequenceContainer< ChannelId >, Safir::Dob::Typesystem::SequenceContainer< CubicMeter >, Safir::Dob::Typesystem::SequenceContainer< CubicMeter >, Safir::Dob::Typesystem::SequenceContainer< EntityId >, Safir::Dob::Typesystem::SequenceContainer< EntityId >, Safir::Dob::Typesystem::SequenceContainer< Float32 >, Safir::Dob::Typesystem::SequenceContainer< Float32 >, Safir::Dob::Typesystem::SequenceContainer< Float64 >, Safir::Dob::Typesystem::SequenceContainer< Float64 >, Safir::Dob::Typesystem::SequenceContainer< HandlerId >, Safir::Dob::Typesystem::SequenceContainer< HandlerId >, Safir::Dob::Typesystem::SequenceContainer< Hertz >, Safir::Dob::Typesystem::SequenceContainer< Hertz >, Safir::Dob::Typesystem::SequenceContainer< InstanceId >, Safir::Dob::Typesystem::SequenceContainer< InstanceId >, Safir::Dob::Typesystem::SequenceContainer< Int32 >, Safir::Dob::Typesystem::SequenceContainer< Int32 >, Safir::Dob::Typesystem::SequenceContainer< Int64 >, Safir::Dob::Typesystem::SequenceContainer< Int64 >, Safir::Dob::Typesystem::SequenceContainer< Joule >, Safir::Dob::Typesystem::SequenceContainer< Joule >, Safir::Dob::Typesystem::SequenceContainer< Kelvin >, Safir::Dob::Typesystem::SequenceContainer< Kelvin >, Safir::Dob::Typesystem::SequenceContainer< Kilogram >, Safir::Dob::Typesystem::SequenceContainer< Kilogram >, Safir::Dob::Typesystem::SequenceContainer< Meter >, Safir::Dob::Typesystem::SequenceContainer< Meter >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecond >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecond >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< Newton >, Safir::Dob::Typesystem::SequenceContainer< Newton >, Safir::Dob::Typesystem::SequenceContainer< Pascal >, Safir::Dob::Typesystem::SequenceContainer< Pascal >, Safir::Dob::Typesystem::SequenceContainer< Radian >, Safir::Dob::Typesystem::SequenceContainer< Radian >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecond >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecond >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< Second >, Safir::Dob::Typesystem::SequenceContainer< Second >, Safir::Dob::Typesystem::SequenceContainer< SquareMeter >, Safir::Dob::Typesystem::SequenceContainer< SquareMeter >, Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >, Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >, Safir::Dob::Typesystem::SequenceContainer< std::wstring >, Safir::Dob::Typesystem::SequenceContainer< std::wstring >, Safir::Dob::Typesystem::SequenceContainer< Steradian >, Safir::Dob::Typesystem::SequenceContainer< Steradian >, Safir::Dob::Typesystem::SequenceContainer< TypeId >, Safir::Dob::Typesystem::SequenceContainer< TypeId >, Safir::Dob::Typesystem::SequenceContainer< Volt >, Safir::Dob::Typesystem::SequenceContainer< Volt >, Safir::Dob::Typesystem::SequenceContainer< Watt >, Safir::Dob::Typesystem::SequenceContainer< Watt >, Safir::Dob::Typesystem::StringContainer, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< U >, Safir::Dob::Typesystem::T_Ptr< U >, Safir::Dob::Typesystem::ValueContainer< T >, Safir::Dob::Typesystem::ValueContainer< Ampere >, Safir::Dob::Typesystem::ValueContainer< Ampere >, Safir::Dob::Typesystem::ValueContainer< bool >, Safir::Dob::Typesystem::ValueContainer< bool >, Safir::Dob::Typesystem::ValueContainer< ChannelId >, Safir::Dob::Typesystem::ValueContainer< ChannelId >, Safir::Dob::Typesystem::ValueContainer< CubicMeter >, Safir::Dob::Typesystem::ValueContainer< CubicMeter >, Safir::Dob::Typesystem::ValueContainer< EntityId >, Safir::Dob::Typesystem::ValueContainer< EntityId >, Safir::Dob::Typesystem::ValueContainer< Float32 >, Safir::Dob::Typesystem::ValueContainer< Float32 >, Safir::Dob::Typesystem::ValueContainer< Float64 >, Safir::Dob::Typesystem::ValueContainer< Float64 >, Safir::Dob::Typesystem::ValueContainer< HandlerId >, Safir::Dob::Typesystem::ValueContainer< HandlerId >, Safir::Dob::Typesystem::ValueContainer< Hertz >, Safir::Dob::Typesystem::ValueContainer< Hertz >, Safir::Dob::Typesystem::ValueContainer< InstanceId >, Safir::Dob::Typesystem::ValueContainer< InstanceId >, Safir::Dob::Typesystem::ValueContainer< Int32 >, Safir::Dob::Typesystem::ValueContainer< Int32 >, Safir::Dob::Typesystem::ValueContainer< Int64 >, Safir::Dob::Typesystem::ValueContainer< Int64 >, Safir::Dob::Typesystem::ValueContainer< Joule >, Safir::Dob::Typesystem::ValueContainer< Joule >, Safir::Dob::Typesystem::ValueContainer< Kelvin >, Safir::Dob::Typesystem::ValueContainer< Kelvin >, Safir::Dob::Typesystem::ValueContainer< Kilogram >, Safir::Dob::Typesystem::ValueContainer< Kilogram >, Safir::Dob::Typesystem::ValueContainer< Meter >, Safir::Dob::Typesystem::ValueContainer< Meter >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecond >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecond >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< Newton >, Safir::Dob::Typesystem::ValueContainer< Newton >, Safir::Dob::Typesystem::ValueContainer< Pascal >, Safir::Dob::Typesystem::ValueContainer< Pascal >, Safir::Dob::Typesystem::ValueContainer< Radian >, Safir::Dob::Typesystem::ValueContainer< Radian >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecond >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecond >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< Second >, Safir::Dob::Typesystem::ValueContainer< Second >, Safir::Dob::Typesystem::ValueContainer< SquareMeter >, Safir::Dob::Typesystem::ValueContainer< SquareMeter >, Safir::Dob::Typesystem::ValueContainer< Steradian >, Safir::Dob::Typesystem::ValueContainer< Steradian >, Safir::Dob::Typesystem::ValueContainer< TypeId >, Safir::Dob::Typesystem::ValueContainer< TypeId >, Safir::Dob::Typesystem::ValueContainer< Volt >, Safir::Dob::Typesystem::ValueContainer< Volt >, Safir::Dob::Typesystem::ValueContainer< Watt >, and Safir::Dob::Typesystem::ValueContainer< Watt >.
References ContainerBase().
|
pure virtual |
Does the container have a value?
The opposite to IsNull.
Implemented in Safir::Dob::Typesystem::BinaryContainer, Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >, Safir::Dob::Typesystem::DictionaryContainer< std::wstring, Safir::Dob::Typesystem::ValueContainer< bool > >, Safir::Dob::Typesystem::EnumerationContainerBase, Safir::Dob::Typesystem::EnumerationSequenceContainerBase, Safir::Dob::Typesystem::ObjectContainerImpl< T >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Safir::Dob::Typesystem::Object >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< U >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::SequenceContainer< T >, Safir::Dob::Typesystem::SequenceContainer< Ampere >, Safir::Dob::Typesystem::SequenceContainer< Ampere >, Safir::Dob::Typesystem::SequenceContainer< Binary >, Safir::Dob::Typesystem::SequenceContainer< Binary >, Safir::Dob::Typesystem::SequenceContainer< bool >, Safir::Dob::Typesystem::SequenceContainer< bool >, Safir::Dob::Typesystem::SequenceContainer< ChannelId >, Safir::Dob::Typesystem::SequenceContainer< ChannelId >, Safir::Dob::Typesystem::SequenceContainer< CubicMeter >, Safir::Dob::Typesystem::SequenceContainer< CubicMeter >, Safir::Dob::Typesystem::SequenceContainer< EntityId >, Safir::Dob::Typesystem::SequenceContainer< EntityId >, Safir::Dob::Typesystem::SequenceContainer< Float32 >, Safir::Dob::Typesystem::SequenceContainer< Float32 >, Safir::Dob::Typesystem::SequenceContainer< Float64 >, Safir::Dob::Typesystem::SequenceContainer< Float64 >, Safir::Dob::Typesystem::SequenceContainer< HandlerId >, Safir::Dob::Typesystem::SequenceContainer< HandlerId >, Safir::Dob::Typesystem::SequenceContainer< Hertz >, Safir::Dob::Typesystem::SequenceContainer< Hertz >, Safir::Dob::Typesystem::SequenceContainer< InstanceId >, Safir::Dob::Typesystem::SequenceContainer< InstanceId >, Safir::Dob::Typesystem::SequenceContainer< Int32 >, Safir::Dob::Typesystem::SequenceContainer< Int32 >, Safir::Dob::Typesystem::SequenceContainer< Int64 >, Safir::Dob::Typesystem::SequenceContainer< Int64 >, Safir::Dob::Typesystem::SequenceContainer< Joule >, Safir::Dob::Typesystem::SequenceContainer< Joule >, Safir::Dob::Typesystem::SequenceContainer< Kelvin >, Safir::Dob::Typesystem::SequenceContainer< Kelvin >, Safir::Dob::Typesystem::SequenceContainer< Kilogram >, Safir::Dob::Typesystem::SequenceContainer< Kilogram >, Safir::Dob::Typesystem::SequenceContainer< Meter >, Safir::Dob::Typesystem::SequenceContainer< Meter >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecond >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecond >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< Newton >, Safir::Dob::Typesystem::SequenceContainer< Newton >, Safir::Dob::Typesystem::SequenceContainer< Pascal >, Safir::Dob::Typesystem::SequenceContainer< Pascal >, Safir::Dob::Typesystem::SequenceContainer< Radian >, Safir::Dob::Typesystem::SequenceContainer< Radian >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecond >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecond >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< Second >, Safir::Dob::Typesystem::SequenceContainer< Second >, Safir::Dob::Typesystem::SequenceContainer< SquareMeter >, Safir::Dob::Typesystem::SequenceContainer< SquareMeter >, Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >, Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >, Safir::Dob::Typesystem::SequenceContainer< std::wstring >, Safir::Dob::Typesystem::SequenceContainer< std::wstring >, Safir::Dob::Typesystem::SequenceContainer< Steradian >, Safir::Dob::Typesystem::SequenceContainer< Steradian >, Safir::Dob::Typesystem::SequenceContainer< TypeId >, Safir::Dob::Typesystem::SequenceContainer< TypeId >, Safir::Dob::Typesystem::SequenceContainer< Volt >, Safir::Dob::Typesystem::SequenceContainer< Volt >, Safir::Dob::Typesystem::SequenceContainer< Watt >, Safir::Dob::Typesystem::SequenceContainer< Watt >, Safir::Dob::Typesystem::StringContainer, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< U >, Safir::Dob::Typesystem::T_Ptr< U >, Safir::Dob::Typesystem::ValueContainer< T >, Safir::Dob::Typesystem::ValueContainer< Ampere >, Safir::Dob::Typesystem::ValueContainer< Ampere >, Safir::Dob::Typesystem::ValueContainer< bool >, Safir::Dob::Typesystem::ValueContainer< bool >, Safir::Dob::Typesystem::ValueContainer< ChannelId >, Safir::Dob::Typesystem::ValueContainer< ChannelId >, Safir::Dob::Typesystem::ValueContainer< CubicMeter >, Safir::Dob::Typesystem::ValueContainer< CubicMeter >, Safir::Dob::Typesystem::ValueContainer< EntityId >, Safir::Dob::Typesystem::ValueContainer< EntityId >, Safir::Dob::Typesystem::ValueContainer< Float32 >, Safir::Dob::Typesystem::ValueContainer< Float32 >, Safir::Dob::Typesystem::ValueContainer< Float64 >, Safir::Dob::Typesystem::ValueContainer< Float64 >, Safir::Dob::Typesystem::ValueContainer< HandlerId >, Safir::Dob::Typesystem::ValueContainer< HandlerId >, Safir::Dob::Typesystem::ValueContainer< Hertz >, Safir::Dob::Typesystem::ValueContainer< Hertz >, Safir::Dob::Typesystem::ValueContainer< InstanceId >, Safir::Dob::Typesystem::ValueContainer< InstanceId >, Safir::Dob::Typesystem::ValueContainer< Int32 >, Safir::Dob::Typesystem::ValueContainer< Int32 >, Safir::Dob::Typesystem::ValueContainer< Int64 >, Safir::Dob::Typesystem::ValueContainer< Int64 >, Safir::Dob::Typesystem::ValueContainer< Joule >, Safir::Dob::Typesystem::ValueContainer< Joule >, Safir::Dob::Typesystem::ValueContainer< Kelvin >, Safir::Dob::Typesystem::ValueContainer< Kelvin >, Safir::Dob::Typesystem::ValueContainer< Kilogram >, Safir::Dob::Typesystem::ValueContainer< Kilogram >, Safir::Dob::Typesystem::ValueContainer< Meter >, Safir::Dob::Typesystem::ValueContainer< Meter >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecond >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecond >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< Newton >, Safir::Dob::Typesystem::ValueContainer< Newton >, Safir::Dob::Typesystem::ValueContainer< Pascal >, Safir::Dob::Typesystem::ValueContainer< Pascal >, Safir::Dob::Typesystem::ValueContainer< Radian >, Safir::Dob::Typesystem::ValueContainer< Radian >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecond >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecond >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< Second >, Safir::Dob::Typesystem::ValueContainer< Second >, Safir::Dob::Typesystem::ValueContainer< SquareMeter >, Safir::Dob::Typesystem::ValueContainer< SquareMeter >, Safir::Dob::Typesystem::ValueContainer< Steradian >, Safir::Dob::Typesystem::ValueContainer< Steradian >, Safir::Dob::Typesystem::ValueContainer< TypeId >, Safir::Dob::Typesystem::ValueContainer< TypeId >, Safir::Dob::Typesystem::ValueContainer< Volt >, Safir::Dob::Typesystem::ValueContainer< Volt >, Safir::Dob::Typesystem::ValueContainer< Watt >, and Safir::Dob::Typesystem::ValueContainer< Watt >.
|
virtual |
Is the change flag set on the container?
The change flag gets updated every time the contained value changes.
Note: If this is a container containing objects this call will recursively check change flags in the contained objects.
Reimplemented in Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >, Safir::Dob::Typesystem::DictionaryContainer< std::wstring, Safir::Dob::Typesystem::ValueContainer< bool > >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< T >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< BackdoorCommand >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< BackdoorCommand >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< BriefResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< BriefResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ClassType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ClassType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Command >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Command >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsItem >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsItem >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< CreateRoutineParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< CreateRoutineParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteAllRequest >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteAllRequest >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteRequest >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteRequest >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Entity >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Entity >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< EntityIdResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< EntityIdResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< EnumType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< EnumType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ErrorListResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ErrorListResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ErrorResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ErrorResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< FullResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< FullResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< GetConnectionStatistics >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< GetConnectionStatistics >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Item >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Item >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< LibraryParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< LibraryParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Member >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Member >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Message >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Message >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< MirroredNodeInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< MirroredNodeInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Object >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Object >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Parameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Parameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Parametrization >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Parametrization >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistenceParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistenceParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistentDataReady >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistentDataReady >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistentDataStatus >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistentDataStatus >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ProcessInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ProcessInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< QueueParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< QueueParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< QueueRule >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< QueueRule >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Response >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Response >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ResponseErrorInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ResponseErrorInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Service >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Service >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Status >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Status >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Struct >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Struct >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< SuccessResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< SuccessResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ThisNodeParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ThisNodeParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TracerParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TracerParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TracerStatus >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TracerStatus >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TypeHierarchy >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TypeHierarchy >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< UpdateRequest >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< UpdateRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< T >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Safir::Dob::Typesystem::Object >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< U >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< U >, and Safir::Dob::Typesystem::T_Ptr< U >.
References m_bIsChanged.
Referenced by Safir::Dob::Typesystem::IsChanged().
|
pure virtual |
Is the container set to null?
Implemented in Safir::Dob::Typesystem::BinaryContainer, Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >, Safir::Dob::Typesystem::DictionaryContainer< std::wstring, Safir::Dob::Typesystem::ValueContainer< bool > >, Safir::Dob::Typesystem::EnumerationContainerBase, Safir::Dob::Typesystem::EnumerationSequenceContainerBase, Safir::Dob::Typesystem::ObjectContainerImpl< T >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Safir::Dob::Typesystem::Object >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< U >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::SequenceContainer< T >, Safir::Dob::Typesystem::SequenceContainer< Ampere >, Safir::Dob::Typesystem::SequenceContainer< Ampere >, Safir::Dob::Typesystem::SequenceContainer< Binary >, Safir::Dob::Typesystem::SequenceContainer< Binary >, Safir::Dob::Typesystem::SequenceContainer< bool >, Safir::Dob::Typesystem::SequenceContainer< bool >, Safir::Dob::Typesystem::SequenceContainer< ChannelId >, Safir::Dob::Typesystem::SequenceContainer< ChannelId >, Safir::Dob::Typesystem::SequenceContainer< CubicMeter >, Safir::Dob::Typesystem::SequenceContainer< CubicMeter >, Safir::Dob::Typesystem::SequenceContainer< EntityId >, Safir::Dob::Typesystem::SequenceContainer< EntityId >, Safir::Dob::Typesystem::SequenceContainer< Float32 >, Safir::Dob::Typesystem::SequenceContainer< Float32 >, Safir::Dob::Typesystem::SequenceContainer< Float64 >, Safir::Dob::Typesystem::SequenceContainer< Float64 >, Safir::Dob::Typesystem::SequenceContainer< HandlerId >, Safir::Dob::Typesystem::SequenceContainer< HandlerId >, Safir::Dob::Typesystem::SequenceContainer< Hertz >, Safir::Dob::Typesystem::SequenceContainer< Hertz >, Safir::Dob::Typesystem::SequenceContainer< InstanceId >, Safir::Dob::Typesystem::SequenceContainer< InstanceId >, Safir::Dob::Typesystem::SequenceContainer< Int32 >, Safir::Dob::Typesystem::SequenceContainer< Int32 >, Safir::Dob::Typesystem::SequenceContainer< Int64 >, Safir::Dob::Typesystem::SequenceContainer< Int64 >, Safir::Dob::Typesystem::SequenceContainer< Joule >, Safir::Dob::Typesystem::SequenceContainer< Joule >, Safir::Dob::Typesystem::SequenceContainer< Kelvin >, Safir::Dob::Typesystem::SequenceContainer< Kelvin >, Safir::Dob::Typesystem::SequenceContainer< Kilogram >, Safir::Dob::Typesystem::SequenceContainer< Kilogram >, Safir::Dob::Typesystem::SequenceContainer< Meter >, Safir::Dob::Typesystem::SequenceContainer< Meter >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecond >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecond >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< Newton >, Safir::Dob::Typesystem::SequenceContainer< Newton >, Safir::Dob::Typesystem::SequenceContainer< Pascal >, Safir::Dob::Typesystem::SequenceContainer< Pascal >, Safir::Dob::Typesystem::SequenceContainer< Radian >, Safir::Dob::Typesystem::SequenceContainer< Radian >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecond >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecond >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< Second >, Safir::Dob::Typesystem::SequenceContainer< Second >, Safir::Dob::Typesystem::SequenceContainer< SquareMeter >, Safir::Dob::Typesystem::SequenceContainer< SquareMeter >, Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >, Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >, Safir::Dob::Typesystem::SequenceContainer< std::wstring >, Safir::Dob::Typesystem::SequenceContainer< std::wstring >, Safir::Dob::Typesystem::SequenceContainer< Steradian >, Safir::Dob::Typesystem::SequenceContainer< Steradian >, Safir::Dob::Typesystem::SequenceContainer< TypeId >, Safir::Dob::Typesystem::SequenceContainer< TypeId >, Safir::Dob::Typesystem::SequenceContainer< Volt >, Safir::Dob::Typesystem::SequenceContainer< Volt >, Safir::Dob::Typesystem::SequenceContainer< Watt >, Safir::Dob::Typesystem::SequenceContainer< Watt >, Safir::Dob::Typesystem::StringContainer, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< U >, Safir::Dob::Typesystem::T_Ptr< U >, Safir::Dob::Typesystem::ValueContainer< T >, Safir::Dob::Typesystem::ValueContainer< Ampere >, Safir::Dob::Typesystem::ValueContainer< Ampere >, Safir::Dob::Typesystem::ValueContainer< bool >, Safir::Dob::Typesystem::ValueContainer< bool >, Safir::Dob::Typesystem::ValueContainer< ChannelId >, Safir::Dob::Typesystem::ValueContainer< ChannelId >, Safir::Dob::Typesystem::ValueContainer< CubicMeter >, Safir::Dob::Typesystem::ValueContainer< CubicMeter >, Safir::Dob::Typesystem::ValueContainer< EntityId >, Safir::Dob::Typesystem::ValueContainer< EntityId >, Safir::Dob::Typesystem::ValueContainer< Float32 >, Safir::Dob::Typesystem::ValueContainer< Float32 >, Safir::Dob::Typesystem::ValueContainer< Float64 >, Safir::Dob::Typesystem::ValueContainer< Float64 >, Safir::Dob::Typesystem::ValueContainer< HandlerId >, Safir::Dob::Typesystem::ValueContainer< HandlerId >, Safir::Dob::Typesystem::ValueContainer< Hertz >, Safir::Dob::Typesystem::ValueContainer< Hertz >, Safir::Dob::Typesystem::ValueContainer< InstanceId >, Safir::Dob::Typesystem::ValueContainer< InstanceId >, Safir::Dob::Typesystem::ValueContainer< Int32 >, Safir::Dob::Typesystem::ValueContainer< Int32 >, Safir::Dob::Typesystem::ValueContainer< Int64 >, Safir::Dob::Typesystem::ValueContainer< Int64 >, Safir::Dob::Typesystem::ValueContainer< Joule >, Safir::Dob::Typesystem::ValueContainer< Joule >, Safir::Dob::Typesystem::ValueContainer< Kelvin >, Safir::Dob::Typesystem::ValueContainer< Kelvin >, Safir::Dob::Typesystem::ValueContainer< Kilogram >, Safir::Dob::Typesystem::ValueContainer< Kilogram >, Safir::Dob::Typesystem::ValueContainer< Meter >, Safir::Dob::Typesystem::ValueContainer< Meter >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecond >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecond >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< Newton >, Safir::Dob::Typesystem::ValueContainer< Newton >, Safir::Dob::Typesystem::ValueContainer< Pascal >, Safir::Dob::Typesystem::ValueContainer< Pascal >, Safir::Dob::Typesystem::ValueContainer< Radian >, Safir::Dob::Typesystem::ValueContainer< Radian >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecond >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecond >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< Second >, Safir::Dob::Typesystem::ValueContainer< Second >, Safir::Dob::Typesystem::ValueContainer< SquareMeter >, Safir::Dob::Typesystem::ValueContainer< SquareMeter >, Safir::Dob::Typesystem::ValueContainer< Steradian >, Safir::Dob::Typesystem::ValueContainer< Steradian >, Safir::Dob::Typesystem::ValueContainer< TypeId >, Safir::Dob::Typesystem::ValueContainer< TypeId >, Safir::Dob::Typesystem::ValueContainer< Volt >, Safir::Dob::Typesystem::ValueContainer< Volt >, Safir::Dob::Typesystem::ValueContainer< Watt >, and Safir::Dob::Typesystem::ValueContainer< Watt >.
Referenced by Safir::Dob::Typesystem::T_Ptr< U >::Copy().
|
protected |
Copy assignment operator.
Declared protected to stop incorrect non-virtual assignments (use Copy for virtual assignment).
| other | [in] - The object to copy into this. |
References ContainerBase(), and m_bIsChanged.
Referenced by Safir::Dob::Typesystem::ObjectContainerBase::operator=().
|
virtual |
Set the containers change flag.
It should be fairly unusual for an application to have to use this operation. There is nothing dangerous about it, but are you sure this is the operation you were after?
The change flag is how receivers of objects can work out what the sender really wanted done on the object.
Note: If this is a container containing one or more objects this call will recursively set all the change flags in the contained objects.
| changed | [in] - The value to set the change flag(s) to. |
Reimplemented in Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >, Safir::Dob::Typesystem::DictionaryContainer< std::wstring, Safir::Dob::Typesystem::ValueContainer< bool > >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< T >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< BackdoorCommand >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< BackdoorCommand >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< BriefResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< BriefResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ClassType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ClassType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Command >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Command >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsItem >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsItem >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< CreateRoutineParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< CreateRoutineParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteAllRequest >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteAllRequest >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteRequest >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< DeleteRequest >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Entity >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Entity >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< EntityIdResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< EntityIdResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< EnumType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< EnumType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ErrorListResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ErrorListResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ErrorResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ErrorResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< FullResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< FullResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< GetConnectionStatistics >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< GetConnectionStatistics >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Item >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Item >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< LibraryParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< LibraryParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Member >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Member >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Message >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Message >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< MirroredNodeInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< MirroredNodeInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< NodeType >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Object >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Object >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Parameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Parameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Parametrization >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Parametrization >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistenceParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistenceParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistentDataReady >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistentDataReady >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistentDataStatus >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< PersistentDataStatus >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ProcessInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ProcessInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< QueueParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< QueueParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< QueueRule >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< QueueRule >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Response >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Response >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ResponseErrorInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ResponseErrorInfo >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Service >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Service >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Status >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Status >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Struct >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< Struct >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< SuccessResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< SuccessResponse >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ThisNodeParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< ThisNodeParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TracerParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TracerParameters >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TracerStatus >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TracerStatus >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TypeHierarchy >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< TypeHierarchy >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< UpdateRequest >, Safir::Dob::Typesystem::GenericObjectSequenceContainer< UpdateRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< T >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Safir::Dob::Typesystem::Object >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< U >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< U >, and Safir::Dob::Typesystem::T_Ptr< U >.
References m_bIsChanged.
|
pure virtual |
Set the container to null.
Implemented in Safir::Dob::Typesystem::BinaryContainer, Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >, Safir::Dob::Typesystem::DictionaryContainer< std::wstring, Safir::Dob::Typesystem::ValueContainer< bool > >, Safir::Dob::Typesystem::EnumerationContainerBase, Safir::Dob::Typesystem::EnumerationSequenceContainerBase, Safir::Dob::Typesystem::ObjectContainerImpl< T >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BackdoorCommand >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< BriefResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< ClassType >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< Command >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsAllNodesResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsItem >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ConnectionStatisticsResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< CreateRoutineParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteAllRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< DeleteRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< Entity >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EntityIdResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< EnumType >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorListResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ErrorResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< FullResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatistics >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< GetConnectionStatisticsAllNodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< Item >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< LibraryParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Member >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< Message >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< MirroredNodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< NodeType >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parameters >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< Parametrization >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistenceParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataReady >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< PersistentDataStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ProcessInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< QueueRule >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< Response >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseErrorInfo >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< ResponseGeneralErrorCodes >, Safir::Dob::Typesystem::ObjectContainerImpl< Safir::Dob::Typesystem::Object >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Service >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Status >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< Struct >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< SuccessResponse >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< ThisNodeParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerParameters >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TracerStatus >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< TypeHierarchy >, Safir::Dob::Typesystem::ObjectContainerImpl< U >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::ObjectContainerImpl< UpdateRequest >, Safir::Dob::Typesystem::SequenceContainer< T >, Safir::Dob::Typesystem::SequenceContainer< Ampere >, Safir::Dob::Typesystem::SequenceContainer< Ampere >, Safir::Dob::Typesystem::SequenceContainer< Binary >, Safir::Dob::Typesystem::SequenceContainer< Binary >, Safir::Dob::Typesystem::SequenceContainer< bool >, Safir::Dob::Typesystem::SequenceContainer< bool >, Safir::Dob::Typesystem::SequenceContainer< ChannelId >, Safir::Dob::Typesystem::SequenceContainer< ChannelId >, Safir::Dob::Typesystem::SequenceContainer< CubicMeter >, Safir::Dob::Typesystem::SequenceContainer< CubicMeter >, Safir::Dob::Typesystem::SequenceContainer< EntityId >, Safir::Dob::Typesystem::SequenceContainer< EntityId >, Safir::Dob::Typesystem::SequenceContainer< Float32 >, Safir::Dob::Typesystem::SequenceContainer< Float32 >, Safir::Dob::Typesystem::SequenceContainer< Float64 >, Safir::Dob::Typesystem::SequenceContainer< Float64 >, Safir::Dob::Typesystem::SequenceContainer< HandlerId >, Safir::Dob::Typesystem::SequenceContainer< HandlerId >, Safir::Dob::Typesystem::SequenceContainer< Hertz >, Safir::Dob::Typesystem::SequenceContainer< Hertz >, Safir::Dob::Typesystem::SequenceContainer< InstanceId >, Safir::Dob::Typesystem::SequenceContainer< InstanceId >, Safir::Dob::Typesystem::SequenceContainer< Int32 >, Safir::Dob::Typesystem::SequenceContainer< Int32 >, Safir::Dob::Typesystem::SequenceContainer< Int64 >, Safir::Dob::Typesystem::SequenceContainer< Int64 >, Safir::Dob::Typesystem::SequenceContainer< Joule >, Safir::Dob::Typesystem::SequenceContainer< Joule >, Safir::Dob::Typesystem::SequenceContainer< Kelvin >, Safir::Dob::Typesystem::SequenceContainer< Kelvin >, Safir::Dob::Typesystem::SequenceContainer< Kilogram >, Safir::Dob::Typesystem::SequenceContainer< Kilogram >, Safir::Dob::Typesystem::SequenceContainer< Meter >, Safir::Dob::Typesystem::SequenceContainer< Meter >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecond >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecond >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< Newton >, Safir::Dob::Typesystem::SequenceContainer< Newton >, Safir::Dob::Typesystem::SequenceContainer< Pascal >, Safir::Dob::Typesystem::SequenceContainer< Pascal >, Safir::Dob::Typesystem::SequenceContainer< Radian >, Safir::Dob::Typesystem::SequenceContainer< Radian >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecond >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecond >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::SequenceContainer< Second >, Safir::Dob::Typesystem::SequenceContainer< Second >, Safir::Dob::Typesystem::SequenceContainer< SquareMeter >, Safir::Dob::Typesystem::SequenceContainer< SquareMeter >, Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >, Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >, Safir::Dob::Typesystem::SequenceContainer< std::wstring >, Safir::Dob::Typesystem::SequenceContainer< std::wstring >, Safir::Dob::Typesystem::SequenceContainer< Steradian >, Safir::Dob::Typesystem::SequenceContainer< Steradian >, Safir::Dob::Typesystem::SequenceContainer< TypeId >, Safir::Dob::Typesystem::SequenceContainer< TypeId >, Safir::Dob::Typesystem::SequenceContainer< Volt >, Safir::Dob::Typesystem::SequenceContainer< Volt >, Safir::Dob::Typesystem::SequenceContainer< Watt >, Safir::Dob::Typesystem::SequenceContainer< Watt >, Safir::Dob::Typesystem::StringContainer, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< Object >, Safir::Dob::Typesystem::T_Ptr< U >, Safir::Dob::Typesystem::T_Ptr< U >, Safir::Dob::Typesystem::ValueContainer< T >, Safir::Dob::Typesystem::ValueContainer< Ampere >, Safir::Dob::Typesystem::ValueContainer< Ampere >, Safir::Dob::Typesystem::ValueContainer< bool >, Safir::Dob::Typesystem::ValueContainer< bool >, Safir::Dob::Typesystem::ValueContainer< ChannelId >, Safir::Dob::Typesystem::ValueContainer< ChannelId >, Safir::Dob::Typesystem::ValueContainer< CubicMeter >, Safir::Dob::Typesystem::ValueContainer< CubicMeter >, Safir::Dob::Typesystem::ValueContainer< EntityId >, Safir::Dob::Typesystem::ValueContainer< EntityId >, Safir::Dob::Typesystem::ValueContainer< Float32 >, Safir::Dob::Typesystem::ValueContainer< Float32 >, Safir::Dob::Typesystem::ValueContainer< Float64 >, Safir::Dob::Typesystem::ValueContainer< Float64 >, Safir::Dob::Typesystem::ValueContainer< HandlerId >, Safir::Dob::Typesystem::ValueContainer< HandlerId >, Safir::Dob::Typesystem::ValueContainer< Hertz >, Safir::Dob::Typesystem::ValueContainer< Hertz >, Safir::Dob::Typesystem::ValueContainer< InstanceId >, Safir::Dob::Typesystem::ValueContainer< InstanceId >, Safir::Dob::Typesystem::ValueContainer< Int32 >, Safir::Dob::Typesystem::ValueContainer< Int32 >, Safir::Dob::Typesystem::ValueContainer< Int64 >, Safir::Dob::Typesystem::ValueContainer< Int64 >, Safir::Dob::Typesystem::ValueContainer< Joule >, Safir::Dob::Typesystem::ValueContainer< Joule >, Safir::Dob::Typesystem::ValueContainer< Kelvin >, Safir::Dob::Typesystem::ValueContainer< Kelvin >, Safir::Dob::Typesystem::ValueContainer< Kilogram >, Safir::Dob::Typesystem::ValueContainer< Kilogram >, Safir::Dob::Typesystem::ValueContainer< Meter >, Safir::Dob::Typesystem::ValueContainer< Meter >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecond >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecond >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< MeterPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< Newton >, Safir::Dob::Typesystem::ValueContainer< Newton >, Safir::Dob::Typesystem::ValueContainer< Pascal >, Safir::Dob::Typesystem::ValueContainer< Pascal >, Safir::Dob::Typesystem::ValueContainer< Radian >, Safir::Dob::Typesystem::ValueContainer< Radian >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecond >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecond >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< RadianPerSecondSquared >, Safir::Dob::Typesystem::ValueContainer< Second >, Safir::Dob::Typesystem::ValueContainer< Second >, Safir::Dob::Typesystem::ValueContainer< SquareMeter >, Safir::Dob::Typesystem::ValueContainer< SquareMeter >, Safir::Dob::Typesystem::ValueContainer< Steradian >, Safir::Dob::Typesystem::ValueContainer< Steradian >, Safir::Dob::Typesystem::ValueContainer< TypeId >, Safir::Dob::Typesystem::ValueContainer< TypeId >, Safir::Dob::Typesystem::ValueContainer< Volt >, Safir::Dob::Typesystem::ValueContainer< Volt >, Safir::Dob::Typesystem::ValueContainer< Watt >, and Safir::Dob::Typesystem::ValueContainer< Watt >.
|
protected |
The variable containing the change flag.
Referenced by ContainerBase(), Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >::clear(), Safir::Dob::Typesystem::EnumerationSequenceContainer< Operation >::clear(), Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >::clear(), Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >::Copy(), Safir::Dob::Typesystem::EnumerationSequenceContainer< Operation >::Copy(), Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >::Copy(), Safir::Dob::Typesystem::T_Ptr< U >::Copy(), Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >::erase(), Safir::Dob::Typesystem::EnumerationSequenceContainer< Operation >::EraseAt(), Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >::EraseAt(), Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >::Insert(), Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >::InsertAt(), Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >::InsertNullInternal(), Safir::Dob::Typesystem::EnumerationSequenceContainer< Operation >::InsertOrdinalAt(), IsChanged(), Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >::IsChanged(), Safir::Dob::Typesystem::GenericObjectSequenceContainer< Object >::IsChanged(), Safir::Dob::Typesystem::T_Ptr< U >::IsChanged(), Safir::Dob::Typesystem::DictionaryContainerBase::IsChangedHere(), Safir::Dob::Typesystem::GenericObjectSequenceContainer< Object >::IsChangedHere(), Safir::Dob::Typesystem::ObjectContainerBase::IsChangedHere(), operator=(), Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >::operator[](), Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >::push_back(), Safir::Dob::Typesystem::EnumerationSequenceContainer< Operation >::PushBackOrdinal(), SetChanged(), Safir::Dob::Typesystem::DictionaryContainer< KeyT, ValT >::SetChanged(), Safir::Dob::Typesystem::GenericObjectSequenceContainer< Object >::SetChanged(), Safir::Dob::Typesystem::T_Ptr< U >::SetChanged(), Safir::Dob::Typesystem::DictionaryContainerBase::SetChangedHere(), Safir::Dob::Typesystem::GenericObjectSequenceContainer< Object >::SetChangedHere(), Safir::Dob::Typesystem::ObjectContainerBase::SetChangedHere(), Safir::Dob::Typesystem::BinaryContainer::SetNull(), Safir::Dob::Typesystem::EnumerationContainerBase::SetNull(), Safir::Dob::Typesystem::StringContainer::SetNull(), Safir::Dob::Typesystem::T_Ptr< U >::SetNull(), Safir::Dob::Typesystem::ValueContainer< bool >::SetNull(), Safir::Control::Operation::EnumerationContainer::SetOrdinal(), Safir::Dob::CallbackId::EnumerationContainer::SetOrdinal(), Safir::Dob::ConnectionQueueId::EnumerationContainer::SetOrdinal(), Safir::Dob::DistributionScope::EnumerationContainer::SetOrdinal(), Safir::Dob::InjectionKind::EnumerationContainer::SetOrdinal(), Safir::Dob::InstanceIdPolicy::EnumerationContainer::SetOrdinal(), Safir::Dob::MemoryLevel::EnumerationContainer::SetOrdinal(), Safir::Dob::NodeState::EnumerationContainer::SetOrdinal(), Safir::Dob::PersistenceBackend::EnumerationContainer::SetOrdinal(), Safir::Dob::PersistentDataState::EnumerationContainer::SetOrdinal(), Safir::Dob::Typesystem::EnumerationSequenceContainer< Operation >::SetOrdinal(), Safir::Utilities::ForEach::ResponseType::EnumerationContainer::SetOrdinal(), Safir::Dob::Typesystem::T_Ptr< U >::SetPtr(), Safir::Dob::Typesystem::T_Ptr< U >::SetPtr(), Safir::Dob::Typesystem::BinaryContainer::SetVal(), Safir::Dob::Typesystem::SequenceContainer< std::shared_ptr< T > >::SetVal(), Safir::Dob::Typesystem::StringContainer::SetVal(), and Safir::Dob::Typesystem::ValueContainer< bool >::SetVal().