NDEVR
API Documentation
PropertyColumnInterface< NDPN >

Provides column-level access to NDPN model properties in the design database. More...

Inheritance diagram for PropertyColumnInterface< NDPN >:
[legend]
Collaboration diagram for PropertyColumnInterface< NDPN >:
[legend]

Static Public Member Functions

static constexpr TableColumncolumn (const DesignInfo *object, NDPN property)
 Returns the TableColumn pointer for a given NDPN property.
static constexpr uint04 index (const DesignInfo *object, NDPN)
 Returns the row index for the given design object.

Detailed Description

Provides column-level access to NDPN model properties in the design database.


Used for bulk or low-level operations that need direct TableColumn and row index access rather than typed get/set.

Definition at line 262 of file Model.h.

Member Function Documentation

◆ column()

constexpr TableColumn * PropertyColumnInterface< NDPN >::column ( const DesignInfo * object,
NDPN property )
inlinestaticconstexpr

Returns the TableColumn pointer for a given NDPN property.


Parameters
[in]objectThe design info object.
[in]propertyThe property whose column to retrieve.
Returns
Pointer to the corresponding TableColumn.

Definition at line 271 of file Model.h.

◆ index()

constexpr uint04 PropertyColumnInterface< NDPN >::index ( const DesignInfo * object,
NDPN  )
inlinestaticconstexpr

Returns the row index for the given design object.


Parameters
[in]objectThe design info object.
Returns
The design index (row) within the property table.

Definition at line 280 of file Model.h.


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