All Frameworks Class Hierarchy This Framework Indexes
ElectricalInterfaces Interface CATIElecAttrAccess
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIElecAttrAccess
Interface dedicated to attribute management.
Role: This interface helps you to retrieve and modifiy attributes.
Method Index
- o
GetElecType(CATUnicodeString&)
- Retrieve electrical type of entity.
- o
Get(CATUnicodeString&,CATICkeInst_var&)
- Retrieves the value of an attribute from its name.
- o
ListAttributeNames(CATListValCATUnicodeString*&)
- Retrieves list of the attribute names.
- o
Set(CATUnicodeString&,CATICkeInst_var&)
- Sets the value of an attribute.
- o
Set(CATUnicodeString&,CATUnicodeString&)
- Sets the value of an attribute (string).
- o
Set(CATUnicodeString&,int)
- Sets the value of an attribute (integer).
- o
Set(CATUnicodeString&,double)
- Sets the value of an attribute (double in MKS).
- o
Set(CATUnicodeString&,CATBoolean)
- Sets the value of an attribute (boolean).
Methods
o GetElecType
| public virtual GetElecType( | | oElecType) |
-
Retrieve electrical type of entity.
- Parameters:
-
- oElecType
- Type of entity.
Legal values:
ElecEqtPart
- Component is an Equipment Part.
ElecConShell
- Component is a Connector Shell.
ElecSicCon
- Component is a Single-Insert Connector.
ElecMicCon
- Component is a Multi-Insert Connector.
ElecStud
- Component is a Stud.
ElecTermStrip
- Component is a Terminal Strip.
ElecTermBlock
- Component is a Terminal Block.
ElecExtSplice
- Component is a External Splice.
ElecIntSplice
- Component is a Internal Splice.
ElecContact
- Component is a Contact.
ElecFillerPlug
- Component is a Filler Plug.
ElecBackShell
- Component is a Backshell.
ElecMountingEquipment
- Component is a Mounting Equipment.
ElecCavity
- Component is a Cavity.
ElecTermination
- Component is a Termination.
ElecTerminationCst
- Component is a Temination GeoConstraint.
ElecCavityCnctPt
- Component is a Cavity Connection Point.
ElecShellCnctPt
- Component is a Shell Connection Point.
ElecBundleCnctPt
- Component is a Bundle Connection Point.
ElecConnectorCnctPt
- Component is a Connnector Connection Point.
ElecBackShellCnctPt
- Component is a Backshell Connection Point.
ElecGeoBundle
- Component is a Geometrical Bundle.
ElecMultipleSegments
- Component is a Multi-Branchable.
ElecBranchable
- Component is a Branch.
ElecBundleSegment
- Component is a Bundle Segment.
ElecBundleSegmentExtremity
- Component is a Bundle Segment Extremity.
ElecCurve
- Component is a Electrical Curve.
EleRefInternalAdaptiveProtection
- Component is an Adaptive Protection Reference.
EleRefInternalFixedProtection
- Component is a Fixed Protection Reference.
EleRefInternalTapeProtection
- Component is a Tape Protection Reference.
EleRefInternalCorrugatedProtection
- Component is a Corrugated Protection Reference.
ElecAdaptiveProtection
- Component is an Adaptive Protection Instance.
ElecFixedProtection
- Component is a Fixed Protection Instance.
ElecTapeProtection
- Component is a Tape Protection Instance.
ElecCorrugatedProtection
- Component is a Corrugated Protection Instance.
ElecBundle
- Component is an Electrical Bundle.
ElecWire
- Component is a Wire.
ElecWireGroup
- Component is a Wire Group.
ElecWireExtremity
- Component is a Wire Extremity.
ElecPowerSignal
- Component is a Power Signal.
ElecShieldingSignal
- Component is a Shielding Signal.
ElecGroundSignal
- Component is a Ground Signal.
ElecCommandSignal
- Component is a Command Signal.
ElecVideoSignal
- Component is a Video Signal.
ElecSignalExtremity
- Component is a Signal Extremity.
ElecSystem
- Component is an Electrical System.
ElecOffSheet
- Component is an Electrical Offsheet.
ElecFnctCon
- Component is a Functional Connector.
ElecFnctEqt
- Component is a Functional Equipment.
ElecProtection
- Component is an External Protection.
o Get
| public virtual Get( | const | iAttName, |
| | oValue) |
-
Retrieves the value of an attribute from its name.
- Parameters:
-
- iAttName
- the attribute name.
- oValue
- the attribute's value.
o ListAttributeNames
| public virtual ListAttributeNames( | | oAttNameList) |
-
Retrieves list of the attribute names.
- Parameters:
-
- oAttNameList
- the list of attribute names.
o Set
| public virtual Set( | const | iAttName, |
| const | iValue) |
-
Sets the value of an attribute.
- Parameters:
-
- iAttName
- the attribute name.
- iValue
- the new value of the attribute.
o Set
| public virtual Set( | const | iAttName, |
| const | iValue) |
-
Sets the value of an attribute (string).
- Parameters:
-
- iAttName
- the attribute name.
- iValue
- the new value of the attribute.
o Set
| public virtual Set( | const | iAttName, |
| const | iValue) |
-
Sets the value of an attribute (integer).
- Parameters:
-
- iAttName
- the attribute name.
- iValue
- the new value of the attribute.
o Set
| public virtual Set( | const | iAttName, |
| const | iValue) |
-
Sets the value of an attribute (double in MKS).
- Parameters:
-
- iAttName
- the attribute name.
- iValue
- the new value of the attribute.
o Set
| public virtual Set( | const | iAttName, |
| const | iValue) |
-
Sets the value of an attribute (boolean).
- Parameters:
-
- iAttName
- the attribute name.
- iValue
- the new value of the attribute.
This object is included in the file: CATIElecAttrAccess.h
If needed, your Imakefile.mk should include the module: CATElectricalInterfaces