ERUCES::TEPrincipalTrustMatrix
#include <teprincipaltrustmatrix.h>
The TEPrincipalTrustMatrix class represents a principal trust matrix element.
Inheritance
- Inherits ERUCES::TEUpdatableObject
Public Member Functions
| Member | Description |
|---|---|
TEPrincipalTrustMatrix() | The TEPrincipalTrustMatrix constructor is the default class constructor. |
TEPrincipalTrustMatrix(const TEPrincipalTrustMatrix &) | The TEPrincipalTrustMatrix constructor copies a TEPrincipalTrustMatrix object. |
~TEPrincipalTrustMatrix() | The TEPrincipalTrustMatrix destructor is the class destructor. |
void setId(te_oid id) | The setId method sets a matrix element ID. |
te_oid getId() const | The getId method retrieves a matrix element ID. |
void setPrincipalId(te_oid id) | The setPrincipalId method sets the principal ID. |
te_oid getPrincipalId() const | The getPrincipalId method retrieves the principal ID. |
void setTrustedServerId(te_oid id) | The setTrustedServerId method sets the trusted server ID. |
te_oid getTrustedServerId() const | The getTrustedServerId method retrieves the trusted server ID. |
void setFlag(uint32_t flag) | The setFlag method sets the flag. |
uint32_t getFlag() const | The getFlag method retrieves the flag. |
TEObject * clone() const | The clone method clones a role object. |
Member Function Documentation
TEPrincipalTrustMatrix()
The TEPrincipalTrustMatrix constructor is the default class constructor.
TEPrincipalTrustMatrix(const TEPrincipalTrustMatrix &)
The TEPrincipalTrustMatrix constructor copies a TEPrincipalTrustMatrix object.
~TEPrincipalTrustMatrix()
The TEPrincipalTrustMatrix destructor is the class destructor.
void setId(te_oid id)
The setId method sets a matrix element ID.
Parameters
| Parameter | Description |
|---|---|
id | An integer representing the Matrix element ID to be set. |
te_oid getId() const
The getId method retrieves a matrix element ID.
Returns: Returns an integer representing the matrix element ID.
void setPrincipalId(te_oid id)
The setPrincipalId method sets the principal ID.
Parameters
| Parameter | Description |
|---|---|
id | An integer representing the principal ID. |
te_oid getPrincipalId() const
The getPrincipalId method retrieves the principal ID.
Returns: Returns an integer representing the principal ID.
void setTrustedServerId(te_oid id)
The setTrustedServerId method sets the trusted server ID.
Parameters
| Parameter | Description |
|---|---|
id | An integer representing the Trusted Server ID. |
te_oid getTrustedServerId() const
The getTrustedServerId method retrieves the trusted server ID.
Returns: Returns an integer representing the Trusted Server ID.
void setFlag(uint32_t flag)
The setFlag method sets the flag.
Parameters
| Parameter | Description |
|---|---|
flag | An integer representing the flag. |
uint32_t getFlag() const
The getFlag method retrieves the flag.
Returns: Returns an integer representing the flag.
TEObject * clone() const
The clone method clones a role object.
Returns: A TEObject object representing the cloned role object.