AugmentedAssignmentStatementDO
/**
* @brief DO class: An augmented assignment statement.
*/
Primary key: element_oid: int
schema AugmentedAssignmentStatementDO {
@primary element_oid: int,
op_code: string,
target_expr_oid: int,
value_expr_oid: int
}
AugmentedAssignmentStatementDO::getValueExprOid
/**
* @brief gets the value expr oid of this element.
* @return int
*/
- Parameter
self
:AugmentedAssignmentStatementDO
- Return
int
pub fn getValueExprOid(self: AugmentedAssignmentStatementDO) -> int;
AugmentedAssignmentStatementDO::getTargetExprOid
/**
* @brief gets the target expr oid of this element.
* @return int
*/
- Parameter
self
:AugmentedAssignmentStatementDO
- Return
int
pub fn getTargetExprOid(self: AugmentedAssignmentStatementDO) -> int;
AugmentedAssignmentStatementDO::__all__
Data constraint method.
- Parameter
db
:PythonDB
- Return
*AugmentedAssignmentStatementDO
pub fn __all__(db: PythonDB) -> *AugmentedAssignmentStatementDO;
AugmentedAssignmentStatementDO::getOpCode
/**
* @brief gets the op code of this element.
* @return string
*/
- Parameter
self
:AugmentedAssignmentStatementDO
- Return
string
pub fn getOpCode(self: AugmentedAssignmentStatementDO) -> string;