All Frameworks Class Hierarchy This Framework Indexes
DMAPSInterfaces Interface CATISPPActivity
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISPPActivity
Interface for Physical Activities.
Note: Physical activities are Activities with technological contents,
not used for time synchronisation.
Method Index
- o
AddAttr(CATUnicodeString&,CATSPPAttrKind,CATUnicodeString&)
- Adds attribute to an Activity.
- o
GetAttrList()
- Returns the list of Attributes that are managed on an Activity.
- o
GetAttrValue(CATUnicodeString&)
- Returns the value of an Attribute for an Activity.
- o
GetCalculatedBeginTime()
- Returns the Calculated Begin time on an Activity.
- o
GetCalculatedCycleTime()
- Returns the Calculated Cycle time on an Activity.
- o
GetOperatorLabel()
- Returns the label of the operator associated to an Activity.
- o
GetSpecifiedBeginning()
- Returns the Estimated Beginning date on an Activity.
- o
GetSpecifiedCycleTime()
- Returns the Estimated Cycle time on an Activity.
- o
RemoveAttr(CATUnicodeString&)
- Removes attributes to an Activity type.
- o
SetAttrValue(CATUnicodeString&,CORBAAny&)
- Sets the value of an Attribute for an Activity.
- o
SetCalculatedBeginTime(double)
- Sets up the Calculated Begin time on an Activity.
- o
SetCalculatedCycleTime(double)
- Sets up the Calculated Cycle time on an Activity.
- o
SetSpecifiedBeginning(double)
- Sets up the Estimated Beginning date , on an Activity.
- o
SetSpecifiedCycleTime(double)
- Sets up the Estimated Cycle time at iCT, on an Activity.
- o
TestAttrValue(CATUnicodeString&)
- Tests if an Attribute is valuated.
Methods
o AddAttr
| public virtual AddAttr( | const | iAttributeName, |
| | AttrType, |
| const | iAttributePromptName | =NULL_string) |
-
Adds attribute to an Activity.
- Parameters:
-
- iAttributeName
- Name of the attribute to add
- AttrType
- Type of the attribute to add : it may be today a string, an integer or a double
- iAttributePromptName
- Prompt Name of the attribute to add
o GetAttrList
| public virtual GetAttrList( | ) |
-
Returns the list of Attributes that are managed on an Activity.
o GetAttrValue
| public virtual GetAttrValue( | const | iAttributeName) |
-
Returns the value of an Attribute for an Activity.
- Parameters:
-
- iAttributeName
- the name of the attribute
- Returns:
- The value of the attribute
o GetCalculatedBeginTime
| public virtual GetCalculatedBeginTime( | ) |
-
Returns the Calculated Begin time on an Activity.
o GetCalculatedCycleTime
| public virtual GetCalculatedCycleTime( | ) |
-
Returns the Calculated Cycle time on an Activity.
o GetOperatorLabel
| public virtual GetOperatorLabel( | ) |
-
Returns the label of the operator associated to an Activity.
- Returns:
- The label of the operator associated to an Activity
o GetSpecifiedBeginning
| public virtual GetSpecifiedBeginning( | ) |
-
Returns the Estimated Beginning date on an Activity.
o GetSpecifiedCycleTime
| public virtual GetSpecifiedCycleTime( | ) |
-
Returns the Estimated Cycle time on an Activity.
o RemoveAttr
| public virtual RemoveAttr( | const | iAttributeName) |
-
Removes attributes to an Activity type.
- Parameters:
-
- iAttributeName
- Name of the attribute to remove
o SetAttrValue
| public virtual SetAttrValue( | const | iAttributeName, |
| const | iValue) |
-
Sets the value of an Attribute for an Activity.
- Parameters:
-
- iAttributeName
- the name of the attribute to valuate
- iValue
- the value of the attribute
The only attributes that may be valuated are the ones existing on the related Activity type.
The only attribute type which are managed as of today are :
- string
- integer
- double
o SetCalculatedBeginTime
| public virtual SetCalculatedBeginTime( | | iCCT) |
-
Sets up the Calculated Begin time on an Activity.
o SetCalculatedCycleTime
| public virtual SetCalculatedCycleTime( | | iCCT) |
-
Sets up the Calculated Cycle time on an Activity.
o SetSpecifiedBeginning
| public virtual SetSpecifiedBeginning( | | iBegin) |
-
Sets up the Estimated Beginning date , on an Activity.
- Parameters:
-
- iBegin
- Estimated Beginning date. By default, at Activity creation, equal to 0.
o SetSpecifiedCycleTime
| public virtual SetSpecifiedCycleTime( | | iCT) |
-
Sets up the Estimated Cycle time at iCT, on an Activity.
Role: This time represents a Specification of Cycle Time for the sons of that Activity.
- Parameters:
-
- iCT
- Estimated Cycle Time.By default, at Activity creation, it is equal to the value set on
the related Activity type.
o TestAttrValue
| public virtual TestAttrValue( | const | iAttributeName) |
-
Tests if an Attribute is valuated.
- Parameters:
-
- iAttributeName
- name of the attribute to test
- Returns:
-
- TRUE
- if this Attribute is valuated.
- FALSE
- if this Attribute is NOT valuated.
The only attributes that may be tested are the ones existing on the related Activity type.
The only attribute type which are managed as of today are :
- string
- integer
- double
This object is included in the file: CATISPPActivity.h
If needed, your Imakefile.mk should include the module: CATProcessInterfaces