13 #include <vl/entityPublisher.h>
14 #include <vl/reflectedEntityList.h>
68 DtEntityStateRepository::printData();
97 DtWarn <<
"Constructing" << std::endl;
102 DtWarn <<
"Destructing" << std::endl;
108 DtEntityPublisher::setStateRepCreator(
114 DtReflectedEntity::setStateRepCreator((DtReflectedEntity::DtStateRepCreator)
The extended attributes initializer for entity objects.
Definition: extendedAttributesInitializer.h:165
virtual void printData() const override
Print data to the DtInfo stream.
Definition: esrWithTemperature.h:66
virtual double temperature() const
Definition: esrWithTemperature.h:61
DtEntityExtendedAttributesWithTemperatureInitializer()
Constructor.
Definition: esrWithTemperature.h:94
DtEntityStateRepWithTemperature(const DtEntityStateRepWithTemperature &o)
Definition: esrWithTemperature.h:28
Definition: esrWithTemperature.h:19
Definition: esrWithTemperature.h:89
virtual ~DtEntityExtendedAttributesWithTemperatureInitializer() override
Destructor.
Definition: esrWithTemperature.h:101
virtual DtStateRepository * clone(bool copy=false) const override
Return a copy/empty object of the same type as this.
Definition: esrWithTemperature.h:77
DtExtEntityStateRepository class extends the DtExtEntityBaseStateRepository to be able to handle exte...
Definition: extEntityStateRepository.h:25
float myTemperature
Definition: esrWithTemperature.h:51
virtual void setReflectedObjectStateRepCreator() override
Sets the state rep creator for the associated reflected object. Specific to a particular reflected ob...
Definition: esrWithTemperature.h:112
virtual void setPublisherStateRepCreator() override
Sets the state rep creator for the associated publisher. Specific to a particular publisher class and...
Definition: esrWithTemperature.h:106
static DtExtEntityStateRepository * create()
Definition: esrWithTemperature.h:72
Contains the DtExtEntityStateRepository class.
virtual void setTemperature(double temp)
Definition: esrWithTemperature.h:56
DtEntityStateRepWithTemperature()
Definition: esrWithTemperature.h:22