13 #include <vl/entityPublisher.h>
14 #include <vl/reflectedEntityList.h>
68 DtEntityStateRepository::printData();
97 DtWarn <<
"Constructing" << std::endl;
103 DtWarn <<
"Destructing" << std::endl;
110 DtEntityPublisher::setStateRepCreator((DtEntityPublisher::DtStateRepCreator)
116 DtReflectedEntity::setStateRepCreator((DtReflectedEntity::DtStateRepCreator)
virtual ~DtEntityExtendedAttributesWithTemperatureInitializer()
Destructor.
Definition: esrWithTemperature.h:101
The extended attributes initializer for entity objects.
Definition: extendedAttributesInitializer.h:160
virtual double temperature() const
Definition: esrWithTemperature.h:61
void setReflectedObjectStateRepCreator()
Sets the state rep creator for the associated reflected object. Specific to a particular reflected ob...
Definition: esrWithTemperature.h:114
virtual void printData() const
Print data to the DtInfo stream.
Definition: esrWithTemperature.h:66
DtEntityExtendedAttributesWithTemperatureInitializer()
Constructor.
Definition: esrWithTemperature.h:94
DtEntityStateRepWithTemperature(const DtEntityStateRepWithTemperature &o)
Definition: esrWithTemperature.h:28
Definition: esrWithTemperature.h:19
Definition: esrWithTemperature.h:89
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
static DtExtEntityStateRepository * create()
Definition: esrWithTemperature.h:72
void setPublisherStateRepCreator()
Sets the state rep creator for the associated publisher. Specific to a particular publisher class and...
Definition: esrWithTemperature.h:108
Contains the DtExtEntityStateRepository class.
virtual void setTemperature(double temp)
Definition: esrWithTemperature.h:56
DtEntityStateRepWithTemperature()
Definition: esrWithTemperature.h:22