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
*/
pub fn getValueExprOid(self: AugmentedAssignmentStatementDO) -> int;

AugmentedAssignmentStatementDO::getTargetExprOid

/**
* @brief gets the target expr oid of this element.
* @return int
*/
pub fn getTargetExprOid(self: AugmentedAssignmentStatementDO) -> int;

AugmentedAssignmentStatementDO::__all__

Data constraint method.

pub fn __all__(db: PythonDB) -> *AugmentedAssignmentStatementDO;

AugmentedAssignmentStatementDO::getOpCode

/**
* @brief gets the op code of this element.
* @return string
*/
pub fn getOpCode(self: AugmentedAssignmentStatementDO) -> string;