CanEasy COM-Help
CanEasy::IDynamicDataEntryBase Interface Reference
Inheritance diagram for CanEasy::IDynamicDataEntryBase:
CanEasy::IDataEntryBase CanEasy::IValue CanEasy::IDatabaseItem CanEasy::IDataArray CanEasy::IDynamicDataEntry CanEasy::IServiceRequest CanEasy::IServiceResponse CanEasy::IDynamicServiceParam

Detailed Description

Base interface for database items with dynamic length (byte aligned)

interface IDynamicDataEntryBase : IDataEntryBase
{
HRESULT Bytelength([out, retval] short*);
HRESULT Bytelength([in] short pVal);
HRESULT StartByte([out, retval] short*);
HRESULT StartByte([in] short val);
HRESULT ByteOrder([out, retval] enum ByteOrder*);
HRESULT ByteOrder([in] enum ByteOrder val);
};

Definition at line 3113 of file cand_tlb.idl.

Property Documentation

◆ Bytelength

short CanEasy::IDynamicDataEntryBase::Bytelength
getset

Byte length

◆ ByteOrder

ByteOrder CanEasy::IDynamicDataEntryBase::ByteOrder
getset

Byte order (Intel, Motorola)

◆ StartByte

short CanEasy::IDynamicDataEntryBase::StartByte
getset

Start byte, offset from the parent data

CanEasy::IDynamicDataEntryBase::Bytelength
short Bytelength
CanEasy::IDynamicDataEntryBase::StartByte
short StartByte
CanEasy::IDynamicDataEntryBase::ByteOrder
ByteOrder ByteOrder