Altium C++ SDK 3.0
Loading...
Searching...
No Matches
EDP::ISignal Struct Reference

#include <EDP.Interfaces.h>

Inheritance diagram for EDP::ISignal:
EDP::IDMObject

Public Member Functions

ISignalNodeDM_Namers (int Index)
ISubNetDM_SubNets (int Index)
ISignalLinkDM_DriverLinks (int Index)
ISignalLinkDM_TargetLinks (int Index)
int DM_NamerCount ()
int DM_SubNetCount ()
int DM_DriverLinkCount ()
int DM_TargetLinkCount ()
ISignalNodeDM_DriverBits (int BitNo, int Index)
ISignalNodeDM_TargetBits (int BitNo, int Index)
int DM_DriverBitCount (int BitNo)
int DM_TargetBitCount (int BitNo)
std::wstring DM_Prefix ()
std::wstring DM_Range1 ()
std::wstring DM_Range2 ()
int DM_RangeValue1 ()
int DM_RangeValue2 ()
TBusKind DM_BusKind ()
int DM_Width ()
int DM_RangeMax ()
int DM_RangeMin ()
ISignalNodeDM_PrimaryNode ()
ISignalNodeDM_PowerNode ()
std::wstring DM_PowerName ()
Public Member Functions inherited from EDP::IDMObject
IParameterDM_Parameters (int Index)
int DM_ParameterCount ()
bool DM_IsInferredObject ()
int DM_LocationX ()
int DM_LocationY ()
int DM_GeneralField ()
std::wstring DM_LocationString ()
std::wstring DM_LongDescriptorString ()
std::wstring DM_ShortDescriptorString ()
std::wstring DM_ObjectKindString ()
std::wstring DM_ObjectKindStringForCrossProbe ()
std::wstring DM_PrimaryCrossProbeString ()
std::wstring DM_SecondaryCrossProbeString ()
std::wstring DM_FullCrossProbeString ()
int DM_ImageIndex ()
IDocumentDM_OwnerDocument ()
std::wstring DM_OwnerDocumentName ()
std::wstring DM_OwnerDocumentFullPath ()
int DM_CurrentSheetInstanceNumber ()
bool DM_ValidForNavigation ()
int DM_NetIndex_Flat ()
int DM_NetIndex_Sheet ()
int DM_NetIndex_SubNet ()
int DM_SheetIndex_Logical ()
int DM_SheetIndex_Physical ()
IVHDLEntityDM_VHDLEntity ()
IDispatch * DM_GetVCSProject ()
void DM_SetVCSProject (IDispatch *const Value)
bool DM_IsFormulaString (std::wstring AFormula)
std::wstring DM_CalculateParameterValue (IParameter *AParameter)
int DM_PCBObjectHandle ()
int DM_SCHObjectHandle ()
IDispatch * DM_PCBObjectInterface ()
IDispatch * DM_SCHObjectInterface ()
std::wstring DM_PcbHandle ()
std::wstring DM_SchHandle ()

Member Function Documentation

◆ DM_BusKind()

TBusKind EDP::ISignal::DM_BusKind ( )

◆ DM_DriverBitCount()

int EDP::ISignal::DM_DriverBitCount ( int BitNo)

◆ DM_DriverBits()

ISignalNode * EDP::ISignal::DM_DriverBits ( int BitNo,
int Index )

◆ DM_DriverLinkCount()

int EDP::ISignal::DM_DriverLinkCount ( )

◆ DM_DriverLinks()

ISignalLink * EDP::ISignal::DM_DriverLinks ( int Index)

◆ DM_NamerCount()

int EDP::ISignal::DM_NamerCount ( )

◆ DM_Namers()

ISignalNode * EDP::ISignal::DM_Namers ( int Index)

◆ DM_PowerName()

std::wstring EDP::ISignal::DM_PowerName ( )

◆ DM_PowerNode()

ISignalNode * EDP::ISignal::DM_PowerNode ( )

◆ DM_Prefix()

std::wstring EDP::ISignal::DM_Prefix ( )

◆ DM_PrimaryNode()

ISignalNode * EDP::ISignal::DM_PrimaryNode ( )

◆ DM_Range1()

std::wstring EDP::ISignal::DM_Range1 ( )

◆ DM_Range2()

std::wstring EDP::ISignal::DM_Range2 ( )

◆ DM_RangeMax()

int EDP::ISignal::DM_RangeMax ( )

◆ DM_RangeMin()

int EDP::ISignal::DM_RangeMin ( )

◆ DM_RangeValue1()

int EDP::ISignal::DM_RangeValue1 ( )

◆ DM_RangeValue2()

int EDP::ISignal::DM_RangeValue2 ( )

◆ DM_SubNetCount()

int EDP::ISignal::DM_SubNetCount ( )

◆ DM_SubNets()

ISubNet * EDP::ISignal::DM_SubNets ( int Index)

◆ DM_TargetBitCount()

int EDP::ISignal::DM_TargetBitCount ( int BitNo)

◆ DM_TargetBits()

ISignalNode * EDP::ISignal::DM_TargetBits ( int BitNo,
int Index )

◆ DM_TargetLinkCount()

int EDP::ISignal::DM_TargetLinkCount ( )

◆ DM_TargetLinks()

ISignalLink * EDP::ISignal::DM_TargetLinks ( int Index)

◆ DM_Width()

int EDP::ISignal::DM_Width ( )

The documentation for this struct was generated from the following file: