CanEasy COM-Help
CanEasy::ISignalGroupCol Interface Reference
Inheritance diagram for CanEasy::ISignalGroupCol:
CanEasy::ICol

Detailed Description

Collection of signal groups

interface ISignalGroupCol : ICol
{
HRESULT Item([in] VARIANT vIndex, [out, retval] ISignalGroup**);
HRESULT AddSignalGroup([in] BSTR sName, [out, retval] ISignalGroup**);
HRESULT Delete();
HRESULT AddItem([in] IDatabaseItem* ppData);
};

Definition at line 3823 of file cand_tlb.idl.

Member Function Documentation

◆ AddSignalGroup()

HRESULT CanEasy::ISignalGroupCol::AddSignalGroup ( [in] BSTR  sName,
[out, retval] ISignalGroup **   
)

Adds a new signal group

Parameters
sNameName of the signal group
Returns
New created signal group

◆ Delete()

HRESULT CanEasy::ISignalGroupCol::Delete ( )

Deletes the signal group from the database

Property Documentation

◆ Item

ISignalGroup CanEasy::ISignalGroupCol::Item([in] VARIANT vIndex)
get

Returns a signal group by name or index

CanEasy::ISignalGroupCol::AddSignalGroup
HRESULT AddSignalGroup([in] BSTR sName, [out, retval] ISignalGroup **)
CanEasy::ISignalGroupCol::Delete
HRESULT Delete()
CanEasy::ISignalGroupCol::Item
ISignalGroup Item([in] VARIANT vIndex)