Skip to main content

ERUCES::TEUpdatableObject

#include <teupdobject.h>

The TEUpdatableObject class is the base class for all objects which can be marshalled.

It is derived from the TEObject class. Base class for all objects that can be marshalled.

Inheritance

Protected Attributes

TypeNameDescription
UpdatableObject *m_pObjectImpl

Protected Member Functions

MemberDescription
TEUpdatableObject()The TEUpdatableObject constructor is the default class constructor.

Public Member Functions

MemberDescription
~TEUpdatableObject()The TEUpdatableObject destructor is the class destructor.
void getUpdatedAttributeName(TEObjectContainer &names) constThe getUpdatedAttributeName method gets the names of all updated attributes.
void clearUpdatedAttributeName()The clearUpdatedAttributeName method clears the names of all updated attributes; the object returns to its unchanged status.

Member Function Documentation

TEUpdatableObject()

The TEUpdatableObject constructor is the default class constructor.

~TEUpdatableObject()

The TEUpdatableObject destructor is the class destructor.

void getUpdatedAttributeName(TEObjectContainer &names) const

The getUpdatedAttributeName method gets the names of all updated attributes.

Parameters

ParameterDescription
namesA container to hold strings representing the attribute names. Type of objects in it will be string.

void clearUpdatedAttributeName()

The clearUpdatedAttributeName method clears the names of all updated attributes; the object returns to its unchanged status.