Attribute - sequence of integer. More...
Public Member Functions | |
void | Assign (in LongSeq other) |
Initialisation of the attribute with initial data. | |
LongSeq | CorbaSequence () |
Returns the sequence of integer numbers stored in the Attribute. | |
void | Add (in long value) |
Adds to the end of the sequence an integer number. | |
void | Remove (in long index) |
Removes an integer number with a definite index from the sequence of integer numbers stored in the Attribute. | |
void | ChangeValue (in long index, in long value) |
Substitutes an integer number with a definite index for another integer number. | |
long | Value (in short index) |
Returns a given integer number with a definite index in the sequence of integer numbers stored in the Attribute. | |
long | Length () |
Returns the length of the sequence of integer numbers stored in the Attribute. | |
void | CheckLocked () raises (LockProtection) |
Method CheckLocked. | |
string | Type () |
Get Type. | |
string | GetClassType () |
Get the class type. | |
SObject | GetSObject () |
Get SObject. | |
long long | GetLocalImpl (in string theHostname, in long thePID, out boolean isLocal) |
Private method, returns an implementation of this GenericAttribute. | |
void | Register () |
Increase the reference count (mark as used by another object). | |
void | Destroy () |
Decrease the reference count (release by another object). |
Attribute - sequence of integer.
Attribute - sequence of integer, indexing from 1 (like in CASCADE)
void SALOMEDS::AttributeSequenceOfInteger::Assign | ( | in LongSeq | other | ) |
Initialisation of the attribute with initial data.
other | Initially assigned sequence of integer numbers. |
LongSeq SALOMEDS::AttributeSequenceOfInteger::CorbaSequence | ( | ) |
Returns the sequence of integer numbers stored in the Attribute.
void SALOMEDS::AttributeSequenceOfInteger::Add | ( | in long | value | ) |
Adds to the end of the sequence an integer number.
value | An integer number added to the sequence. |
See example3 for an example of this method usage in batchmode of SALOME application.
void SALOMEDS::AttributeSequenceOfInteger::Remove | ( | in long | index | ) |
Removes an integer number with a definite index from the sequence of integer numbers stored in the Attribute.
index | The index of the given integer number. |
See example3 for an example of this method usage in batchmode of SALOME application.
void SALOMEDS::AttributeSequenceOfInteger::ChangeValue | ( | in long | index, | |
in long | value | |||
) |
Substitutes an integer number with a definite index for another integer number.
index | The index of the given integer number. | |
value | The value of another integer number. |
long SALOMEDS::AttributeSequenceOfInteger::Value | ( | in short | index | ) |
Returns a given integer number with a definite index in the sequence of integer numbers stored in the Attribute.
index | The index of the given integer number. |
See example1 for an example of this method usage in batchmode of SALOME application.
long SALOMEDS::AttributeSequenceOfInteger::Length | ( | ) |
Returns the length of the sequence of integer numbers stored in the Attribute.
See example3 for an example of this method usage in batchmode of SALOME application.
void SALOMEDS::GenericAttribute::CheckLocked | ( | ) | raises (LockProtection) [inherited] |
Method CheckLocked.
Checks whether the Study is protected for modifications.
string SALOMEDS::GenericAttribute::Type | ( | ) | [inherited] |
Get Type.
string SALOMEDS::GenericAttribute::GetClassType | ( | ) | [inherited] |
Get the class type.
long long SALOMEDS::GenericAttribute::GetLocalImpl | ( | in string | theHostname, | |
in long | thePID, | |||
out boolean | isLocal | |||
) | [inherited] |
Private method, returns an implementation of this GenericAttribute.
theHostname | is a hostname of the caller | |
thePID | is a process ID of the caller | |
isLocal | is set True if the GenericAttribute is launched locally with the caller |
void SALOME::GenericObj::Register | ( | ) | [inherited] |
Increase the reference count (mark as used by another object).
void SALOME::GenericObj::Destroy | ( | ) | [inherited] |
Decrease the reference count (release by another object).