DG Kernel Documentation

Skip Navigation Links. Skip Navigation LinksHome Page > API Reference > General Computing > IObject_DG

IObject_DG Interface


bool IsSameInstance(IObject_DG object)

Returns true if this and object are the same instances in memory at the time of the call

ThreeState_DG IsSame(IObject_DG object, IDictionary_DG filterOrNull)

Not implemented in this UPDATE

__int64 GetHash()

Returns a 64 bit data, which identifies this object in memory

void Copy(IObject_DG object, IDictionary_DG filterOrNull)

Copies attributes. If filterOrNull is not null attributes to be copied are filtered. Details of the expected filter are provided in specific topics, where applicable

IObject_DG Clone()

Creates a new instance of this object and copies its attributes by executing Copy(this, nullptr);

bool Execute(string operation, IDictionary_DG context)

Reserved for future development. There are no useful cases implemented in this update